tôi cần phải xây dựng một điều khiển WPF trông bằng cách nào đó tương tự như sau: alt text http://img251.imageshack.us/img251/6857/circle.pngBạn sẽ đề xuất gì để xây dựng một điều khiển như vậy trong WPF?
đâu mỗi màu sẽ có thể nhấp và thay đổi kích thước (hoặc có thể lựa chọn).
kiểm soát này sẽ được sử dụng để thiết lập các chế độ trên giờ một ngày. Tôi đã nghĩ về việc 24 nút đó sẽ được sắp xếp theo một vòng tròn:
alt text http://img684.imageshack.us/img684/2184/buttonsk.png
Một ý tưởng khác là để vẽ một vòng tròn hoàn chỉnh và tính toán vị trí người sử dụng click chuột cho việc lựa chọn và vẽ một vài vòng tròn để đại diện cho dữ liệu.
Bất kỳ khác/ý tưởng tốt hơn về cách xây dựng này? (xin vui lòng tha thứ cho bản vẽ kém của tôi).
"thay đổi kích thước" - bởi người dùng trong thời gian chạy, hoặc chỉ trong mã? – Schneider
Có thể chọn như thế nào? bạn có ý gì bằng cách bấm tab, hoặc bấm? Nếu nhấp vào bạn có muốn chọn hành vi chọn/nhấp giống như một nút không? – Schneider
Có thể thay đổi kích thước và có thể chọn - ý tôi là để người dùng đánh dấu giờ trong ngày với các màu khác nhau. –