2011-10-12 37 views

Trả lời

1

Vâng, bạn chỉ có thể tạo kiểu cho nó. Lấy phong cách từ here và thay đổi nó. Thành phần quan trọng trong phong cách là VisualStateManager, đảm bảo bạn hiểu nó là gì.

Ngoài ra, bạn có thể tạo điều khiển tùy chỉnh, bạn có thể đọc về điều này, ví dụ: here.

0

Điều tôi sẽ làm là tạo một điều khiển tùy chỉnh được gọi là ImageCheckBox kế thừa từ lớp CheckBox mặc định, thêm vào ba thuộc tính phụ thuộc của loại ImageSource, được gọi là CheckedImage, IndeterminateImage và UncheckedImage. Chỉ cần chuyển đổi Visibility hoặc Opacity của chúng tôi dựa trên điều khiển của CheckStates, tức là Đã kiểm tra, Bỏ chọn và Không xác định.