我在一个页面上有多个 groupbox,每个 groupbox 中有超过 15 个单选按钮。问题是,如果在一个组合框中选择了一个单选按钮,那么如果不取消选择选定的单选按钮,就不能选择同一组合框中的其他单选按钮。
有什么办法可以同时选择同一个分组框中的多个单选按钮?如果是这样,如果我能一步一步地做到这一点,那将是一个非常大的帮助。
任何帮助,将不胜感激。
我在一个页面上有多个 groupbox,每个 groupbox 中有超过 15 个单选按钮。问题是,如果在一个组合框中选择了一个单选按钮,那么如果不取消选择选定的单选按钮,就不能选择同一组合框中的其他单选按钮。
有什么办法可以同时选择同一个分组框中的多个单选按钮?如果是这样,如果我能一步一步地做到这一点,那将是一个非常大的帮助。
任何帮助,将不胜感激。
这就是单选按钮的工作方式。如果这不是您想要的,那么您必须改用复选框。
这就是单选按钮应该如何工作的,因为单选按钮应该是一个或另一个之间的选择。大多数人会建议您改用 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,因为我在“查看选项”框中有四个单选按钮,但是这些单选按钮被分成两组,每组两个单选按钮,我不想像它那样创建另一个组框看起来太乱了。
这取决于您的程序要求是什么。