比如说有四个控件,每个的IsEnabled属性绑定,在ViewModel中设置其中任意一个为true,其他的联动改为false。有这样的实现方法吗,这样再增加控件其属性设置就很简单了。
用 IValueConverter
类似多路转换? 我想想.....
最简单的方法就是在页面上放四个RadioButton。
用你那四个控件分别绑定RadioButton的IsChecked属性。
一切就OK了。
倒是能解决问题,不过感觉怪怪的,RadioButton需要不可见
有呀,你把绑定的XAML中将Model的模式改一下,它默认是OneWay!
改为 TwoWay?
@pkyou: 嗯,但仔细一下,你可能还需要实现一个值转换器!