MVVM组单选按钮

MVVM组单选按钮,mvvm,data-binding,radio-button,radio-group,Mvvm,Data Binding,Radio Button,Radio Group,使用MVVM将多个单选按钮绑定到枚举的最佳方法是什么 我能想到的唯一方法是将每个组框的IsChecked绑定到一个属性,并在该属性的setter中为视图模型中的枚举指定一个值。您可以在列表框中显示枚举值,并提供一个特殊的项模板,带有一个单选按钮和枚举名称。单选按钮的IsChecked属性可以绑定到ListBoxItem的IsSelected属性。当然,您必须将列表框的SelectionMode设置为Single您可以在列表框中显示枚举值,并提供一个带有单选按钮和枚举名称的特殊ItemTempla

使用MVVM将多个单选按钮绑定到枚举的最佳方法是什么


我能想到的唯一方法是将每个组框的IsChecked绑定到一个属性,并在该属性的setter中为视图模型中的枚举指定一个值。

您可以在列表框中显示枚举值,并提供一个特殊的
项模板
,带有一个单选按钮和枚举名称。单选按钮的
IsChecked
属性可以绑定到ListBoxItem的
IsSelected
属性。当然,您必须将列表框的
SelectionMode
设置为
Single
您可以在列表框中显示枚举值,并提供一个带有单选按钮和枚举名称的特殊
ItemTemplate
。单选按钮的
IsChecked
属性可以绑定到ListBoxItem的
IsSelected
属性。当然,您必须将列表框的
SelectionMode
设置为
Single

没有想到:)将尝试一次:DDidn没有想到:)将尝试一次:d类似于问题类似于问题