可以将单选按钮设置为在单击时在选中和未选中之间切换吗?我是否需要为每个按钮编写一个特殊的事件来实现它,或者只是设置一些简单的属性?
问问题
102 次
1 回答
4
单选按钮将根据它们的分组处理自己的检查和取消检查。单选按钮按父控件和GroupName属性分组。
例如,以下代表两组不同的单选选项。
<StackPanel>
<RadioButton Content="Radio 1" />
<RadioButton Content="Radio 2" />
<RadioButton Content="Radio 3" />
<RadioButton Content="Radio 4" />
</StackPanel>
<StackPanel>
<RadioButton Content="Radio 5" />
<RadioButton Content="Radio 6" />
<RadioButton Content="Radio 7" />
<RadioButton Content="Radio 8" />
</StackPanel>
但是使用该GroupName
属性,例如,我们可以有三个组:
<StackPanel>
<RadioButton GroupName="Group1" Content="Radio 1" />
<RadioButton GroupName="Group2" Content="Radio 2" />
<RadioButton GroupName="Group1" Content="Radio 3" />
<RadioButton GroupName="Group2" Content="Radio 4" />
</StackPanel>
<StackPanel>
<RadioButton Content="Radio 5" />
<RadioButton Content="Radio 6" />
<RadioButton Content="Radio 7" />
<RadioButton Content="Radio 8" />
</StackPanel>
在上面的代码中,第 1 和第 3 无线电独立于第 2 和第 4 无线电进行分组。
于 2012-07-02T19:28:05.883 回答