无法选择多个单选按钮

时间:2011-02-24 09:53:52

标签: vb.net winforms radio-button

我有4个单选按钮,r1,r2,r3,r4。这四个单选按钮位于组合框中。

r1和r2用于询问人的性别。

  

男性为r1,女性为r2

r3和r4询问用户是否愿意继续。

  

r3表示是,r4表示否。

当我点击r1时,r3变为未选中状态,反之亦然。与r2,r4类似。所以我一次只能检查一个单选按钮。我怎样才能解决这个问题。组合框是必不可少的,所以我无法删除它。

5 个答案:

答案 0 :(得分:4)

Radiobuttons按其父控件分组。将它们重新分组到Panel

就足够了

当前布局:

Groupbox
    RadioButton
    RadioButton
    RadioButton
    RadioButton

新布局:

Groupbox
    Panel
        RadioButton
        RadioButton
    Panel
        RadioButton
        RadioButton

答案 1 :(得分:1)

确保性别单选按钮和是/否单选按钮不属于同一个单选按钮组 - 它们需要是单独的单选按钮列表。

答案 2 :(得分:1)

如果没有像Panel这样的其他子控件,您只能在Groupbox中选择1 Radiobutton
因此,您必须为r1r2

创建一个Groupbox

以及r3r4

的单独内容

答案 3 :(得分:1)

Group Box =你必须只选择一个单选按钮。使用两个Group Box,一个用于性别,一个用于询问是否继续。

答案 4 :(得分:1)

对于radiobutton r1和r2使用GroupName = "Gender"

对于radiobutton r3和r4使用GroupName = "ContinueOrNot"