如果我在所有RadioButton元素上添加了混合的属性,则无法选择RadioButton



我在列表视图的每个行中都有2个radiobutton元素。如果我在2个radiobutton上放置了签名的属性,我的WPF应用程序不允许我在列表的每个行项目上选择任何radiobutton。我错过了什么?还是我做错了?请启发我。

<StackPanel>
<RadioButton Content="{Binding choice1}" GroupName="{Binding number}" x:Name="btn_radio1" IsChecked="{Binding IsRadioChecked}"></RadioButton>
<RadioButton Content="{Binding choice2}" GroupName="{Binding number}" x:Name="btn_radio2" IsChecked="{Binding IsRadioChecked}"></RadioButton>
</StackPanel>

此代码将无法使用,因为两个带有相同组名称的广播按钮与同一ISRADIOCHECKECKECKECKECKECKECKECKECT属性串在一起,因为在一次只能检查一个单选按钮。如果您希望同时检查两者,则最好使用复选框Control

以及您应该使用两个不同的IsradioChecked属性IsradioChecked1和IsradioChecked2如果在Checkbox的情况下,则两个复选框都将具有相同的状态

如果您仍然要首先使用广播按钮,则决定ISRADIOCHECKED是针对Choice1或Choice2如果是为选择1删除iSCHECKED =" {binding IsradioChecked}"

最新更新