C# 当Checked属性设置为true时,不选中RadioButton
当checked属性为true时,在UWP中不选中单选按钮。单选按钮不在组中。请参阅下面的代码C# 当Checked属性设置为true时,不选中RadioButton,c#,xamarin,uwp,C#,Xamarin,Uwp,当checked属性为true时,在UWP中不选中单选按钮。单选按钮不在组中。请参阅下面的代码 <StackPanel Orientation="Horizontal"> <RadioButton Content="1" IsChecked="True"/> <RadioButton IsChecked="True"/> </StackPanel> 您只能看到第二个单选按钮被选中
<StackPanel Orientation="Horizontal">
<RadioButton Content="1" IsChecked="True"/>
<RadioButton IsChecked="True"/>
</StackPanel>
您只能看到第二个单选按钮被选中。为什么?因为您将它们放在同一个容器中进行分组。 来自UWP: 单选按钮分组工作。有两种方法可以对单选按钮控件进行分组:
- 将它们放在同一父容器中
- 将每个单选按钮的GroupName属性设置为相同的值
- 将它们放在同一父容器中
- 将每个单选按钮的GroupName属性设置为相同的值
- 因为您将它们放在同一个容器中进行分组。
来自UWP:
单选按钮分组工作。有两种方法可以对单选按钮控件进行分组:
如果您希望一次选择多个项目,可以在RadioButton上使用复选框。RadioButton的目的是,当RadioButton组合在一起时,一次只能选择单个项目。
如果您希望一次进行多个选择,可以在RadioButton上使用复选框。为它们创建单独的组。为它们创建单独的组。如果我为两个单选按钮的group name属性指定了相同的名称,并且isChecked=true,然后两个单选按钮都被选中。如果我为两个单选按钮的group name属性指定了相同的名称,并且isChecked=true,则两个单选按钮都被选中。