2011-10-12 15 views

Odpowiedz

1

Cóż, możesz go po prostu zaprojektować. Wybierz styl z here i zmień go. Kluczowym elementem tego stylu jest VisualStateManager, upewnij się, że rozumiesz, co robi.

Można również utworzyć niestandardową formant, o którym można przeczytać, na przykład: here.

0

Co mogę zrobić, utworzyć niestandardowy formant o nazwie ImageCheckBox, który dziedziczy z domyślnej klasy CheckBox, dodać trzy właściwości zależności typu ImageSource, o nazwie CheckedImage, IndeterminateImage i UncheckedImage. Wystarczy przełączyć ich Visibility lub Opacity w oparciu o kontrolę CheckStates, tj. Zaznaczone, niezaznaczone i nieokreślone.