【发布时间】:2015-03-27 06:19:21
【问题描述】:
Public Class Form1
Dim RadioButtonNo As Integer
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
If RadioButton1.Checked = True Then
RadioButtonNo = 1
End If
If RadioButton2.Checked = True Then
RadioButtonNo = 2
End If
If RadioButton3.Checked = True Then
RadioButtonNo = 3
End If
If RadioButton4.Checked = True Then
RadioButtonNo = 4
End If
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
MessageBox.Show("Selected Radio Button is : " + RadioButtonNo.ToString())
End Sub
End Class
上面的代码我正在使用。单选按钮 1 和单选按钮 2 我保存在组框 1 中。单选按钮 3 和单选按钮 4 我保存在组框 2 中。当我运行程序时,默认选择单选按钮 3。如果我选择单选按钮 1,那么它不会给出正确的输出。我只想选择一个单选按钮。如果我单击按钮 1,那么它将存储该单选按钮值。然后如果我按下按钮 2,它将显示选择了哪个按钮。可以在groupbox中吗?请帮帮我。
【问题讨论】:
-
不同的groupbox表示清楚直接-Different GROUP框。如果您一次只需要选择一个单选按钮,则将它们全部放在同一个分组框中
-
实际上我需要两个分组框,我只需要选择一个单选按钮。