0

我在一个页面上有多个 groupbox,每个 groupbox 中有超过 15 个单选按钮。问题是,如果在一个组合框中选择了一个单选按钮,那么如果不取消选择选定的单选按钮,就不能选择同一组合框中的其他单选按钮。

有什么办法可以同时选择同一个分组框中的多个单选按钮?如果是这样,如果我能一步一步地做到这一点,那将是一个非常大的帮助。

任何帮助,将不胜感激。

4

2 回答 2

0

这就是单选按钮的工作方式。如果这不是您想要的,那么您必须改用复选框。

于 2013-10-09T16:08:55.137 回答
0

这就是单选按钮应该如何工作的,因为单选按钮应该是一个或另一个之间的选择。大多数人会建议您改用 CheckBoxes,它允许选择多个框。

但是,您可以将 GroupBox 中所有 RadioBox 的 AutoCheck 属性更改为 False,然后您需要使用 Click 事件自己处理选中的属性。例如:

Private Sub rdbGridList_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles rdbGridList.Click
    If rdbGridList.Checked = False Then
        rdbTreeView.Checked = False
        rdbGridList.Checked = True
    End If
End Sub

我需要使用上面的而不是 CheckBoxes,因为我在“查看选项”框中有四个单选按钮,但是这些单选按钮被分成两组,每组两个单选按钮,我不想像它那样创建另一个组框看起来太乱了。

这取决于您的程序要求是什么。

于 2017-05-02T13:27:36.897 回答