带触发器的选择复选框

时间:2009-06-29 15:23:23

标签: wpf xaml wpf-controls

我有这个控制(见图)。我喜欢在此控件中选中一个选项,使用样式或触发器其他选项启用或禁用。这是有效的还是我有其他选择呢? alt text http://img524.imageshack.us/img524/5819/combos.jpg

1 个答案:

答案 0 :(得分:1)

很难说没有看到你的XAML,但你可以将每个CheckBox的{​​{1}}属性绑定到同一个东西:

IsChecked

转换器(<CheckBox.IsChecked> <MultiBinding Converter="{StaticResource MyConverter}"> <Binding Path="."/> <Binding Path="SelectedItem" RelativeSource="..."/> </MultiBinding> </CheckBox.IsChecked> )将确定第一个值是否与所选值匹配,并相应地返回true / false。