2010-04-26 4 views
1

Каков наилучший способ привязки ряда RadioButtons к перечислению с использованием MVVM?MVVM Group Radio Button

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

+0

Как и на вопрос http://stackoverflow.com/questions/3029180/how-can-i-create-a-bound-list-of-radiobuttions-with-tooltips-in-xaml/ – BSalita

ответ

1

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

+0

Не думал о что :) Попробует: D –