我试图了解该IsChecked
属性的RadioButton
工作原理,因为我正在构建一个具有类似行为的自定义控件。
我需要的信息是在检查other 时如何RadioButton
自动IsChecked
转向。false
RadioButton
请参阅示例:
<StackPanel>
<RadioButton Content="Info 1" IsChecked="True" />
<RadioButton Content="Info 2" />
</StackPanel>
如果我点击RadioButton
其他"Info 2"
收音机将自动变为未选中。
但是,如果收音机是StackPanel
这样的不同:
<StackPanel>
<StackPanel>
<RadioButton Content="Info 1.1" IsChecked="True" />
<RadioButton Content="Info 1.2" />
</StackPanel>
<StackPanel>
<RadioButton Content="Info 2.1" IsChecked="True" />
<RadioButton Content="Info 2.2" />
</StackPanel>
</StackPanel>
Info 1.1
单击时,Info 2.1
仍然选中。
我的自定义控件需要这种行为。最干净的方法是如何做到这一点?