Радиокнопка MVVM Group - PullRequest
       19

Радиокнопка MVVM Group

1 голос
/ 26 апреля 2010

Каков наилучший способ привязки нескольких RadioButton к перечислению с использованием MVVM?

Единственный способ, которым я могу придумать, - это привязать IsChecked каждого группового блока к свойству, а в установщике этого свойства назначить значение для перечисления в модели представления.

1 Ответ

1 голос
/ 26 апреля 2010

Вы можете отобразить значения Enum в ListBox и предоставить специальный ItemTemplate с RadioButton плюс имя Enum. Свойство IsChecked RadioButton может быть затем привязано к свойству IsSelected ListBoxItem. Конечно, вам придется установить SelectionMode в ListBox на Single.

...