Botón MVVM Grupo Radio
-
01-10-2019 - |
Pregunta
¿Cuál es la mejor manera de unir una serie de componentes RadioButton a una enumeración usando MVVM?
La única manera que se me ocurre es la unión de cada cuadro de grupo IsChecked a una propiedad, y en la incubadora de esa propiedad asignar un valor a una enumeración en el modelo de vista.
Solución
Se puede visualizar los valores de enumeración en un cuadro de lista y proporcionar una ItemTemplate
especial con un RadioButton más el nombre de la enumeración. IsChecked
propiedad del RadioButton podría entonces ser ligado a la propiedad IsSelected
del ListBoxItem. Por supuesto, habría que establecer SelectionMode
del ListBox a Single
.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow