MVVM Group Radio Button
-
01-10-2019 - |
Вопрос
Какой лучший способ привязать ряд радиообуттонов к Enum с использованием MVVM?
Единственный способ, которым я могу придумать, это привязка к объятиям каждой групповой коробке к недвижимости, а в установке этого свойства назначают значение в модуль в модели зрения.
Решение
Вы можете отобразить значения enum в списке и предоставить специальный ItemTemplate
с радиообъектом плюс именем enum. Радиообуттон IsChecked
Затем свойство может быть связано с ListBoxItem's IsSelected
имущество. Конечно, вам придется установить ListBox's SelectionMode
к Single
.
Не связан с StackOverflow