我有一些单选按钮。第一个是默认选择。
我需要在处理一些数据时禁用它们。
问题:重新启用它们时,不再选择第一个,即。没有选中!
Array
(
[0] => Mechanical Engineering
[1] => CEO
)
答案 0 :(得分:0)
我假设你的View后面有一个ViewModel。处理数据时,您必须设置NotUnderProcessing属性并绑定您的WrapPanel,如下所示:
<RadioButton IsEnabled="{Binding NotUnderProcessing, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}"/>
您的ShowForSelected属性也可能在IsChecked表达式中具有UpdateSourceTrigger。
编辑:当我尝试这个时遇到麻烦,我通过处理任务来解决这个问题。因为没有设置ProcessingValue。除此之外,我为第二个RadioButton添加了第二个属性,现在它正在工作。