有一个。我如何设置所有单选器isChecked属性设置为false
最初他们都设置为false
。
但是,一旦我点击其中的一个,一个停留在任何时候都如此。
我们的要求是,它们都可以被设置为false。
我试过的东西
<MultiDataTrigger>
<MultiDataTrigger.Conditions>
<Condition Binding="{Binding IsChecked,
RelativeSource={RelativeSource Self}}" Value="True"/>
<Condition Binding="{Binding IsPressed,
RelativeSource={RelativeSource Self}}" Value="True"/>
</MultiDataTrigger.Conditions>
<Setter Property="IsChecked" Value="False"/>
</MultiDataTrigger>
但它不工作。我知道我可以使用ToggleButton
,但我的RadioButtons
一次只能检查一个。
这甚至可能吗?
不是我解决我的问题的方式,但对于未来的读者看。 – DeMama 2014-10-31 12:38:52
@DeMama,你是否介意分享你的解决方案(通过编辑或单独的答案)?这可能对其他人非常有用,对我们来说相当有趣,谁回答了这个问题=) – icebat 2014-10-31 12:48:30
在这里,你走了。不过请注意,这个解决方案对于我所需要的非常具体。 – DeMama 2014-10-31 13:10:54