我有这个控制(见图)。我喜欢在此控件中选中一个选项,使用样式或触发器其他选项启用或禁用。这是有效的还是我有其他选择呢? alt text http://img524.imageshack.us/img524/5819/combos.jpg
答案 0 :(得分:1)
很难说没有看到你的XAML,但你可以将每个CheckBox
的{{1}}属性绑定到同一个东西:
IsChecked
转换器(<CheckBox.IsChecked>
<MultiBinding Converter="{StaticResource MyConverter}">
<Binding Path="."/>
<Binding Path="SelectedItem" RelativeSource="..."/>
</MultiBinding>
</CheckBox.IsChecked>
)将确定第一个值是否与所选值匹配,并相应地返回true / false。