MVVM Groupe Bouton radio
-
01-10-2019 - |
Question
Quelle est la meilleure façon de lier un certain nombre de RadioButtons à un ENUM en utilisant MVVM?
La seule façon que je peux penser est la liaison IsChecked de chaque zone de groupe à une propriété, et le poseur de cette propriété attribuer une valeur à un ENUM dans le modèle de vue.
La solution
Vous pouvez afficher les valeurs Enum dans une zone de liste et de fournir un ItemTemplate
spécial avec un RadioButton plus le nom de l'Enum. pourrait alors la propriété du IsChecked
RadioButton être lié à la propriété IsSelected
du ListBoxItem. Bien sûr, vous devez définir la SelectionMode
de la zone de liste à Single
.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow