代码之家  ›  专栏  ›  技术社区  ›  Michal Ciechan

MVVM组单选按钮

  •  1
  • Michal Ciechan  · 技术社区  · 15 年前

    使用MVVM将多个RadioButton绑定到枚举的最佳方法是什么?

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

    1 回复  |  直到 8 年前
        1
  •  1
  •   gehho    15 年前

    可以在列表框中显示枚举值并提供 ItemTemplate 用RadioButton加上枚举的名称。收音机按钮的 IsChecked 属性然后可以绑定到ListBoxItem的 IsSelected 属性。当然,您必须设置列表框的 SelectionMode Single