赢表格。VB.NET VS 2010 专业版。所以我正在构建一个表单,它的一侧有 3 个单选按钮......然后在左侧我有 2 个名为 Group1 和 Group2 的组框,用于我放置在设计器中的这个问题,以便一个覆盖另一个一个并将两个组框的可见属性都设置为false。当用户单击第二个单选框时 group1.visible 更改为 true 并且 group2.Visible 更改为 false ..当用户单击第三个单选框 group1.visible 更改为 false 和 group2.visible 更改为 true。如果用户单击第一个单选按钮 group1 和 group2 可见更改为false...现在问题...这根本不起作用..只有一个组框显示...如果我打开设计器并且仅改变哪个在底部然后它会显示而不是另一个..
Private Sub SP_Radio_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SP_Radio.GotFocus
SP_Radio.Checked = True
OP_Radio.Checked = False
AP_Radio.Checked = False
If SP_Radio.Checked = True Then
unitType = 0
ApartmentGroup.Visible = False
OfficeGroup.Visible = False
Call _setLabelColors(False)
End If
p_saveChangesButton.Focus()
End Sub
Private Sub OP_Radio_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OP_Radio.GotFocus
OP_Radio.Checked = True
AP_Radio.Checked = False
SP_Radio.Checked = False
If OP_Radio.Checked = True Then
unitType = 1
ApartmentGroup.Visible = False
OfficeGroup.Visible = True
Call _setLabelColors(True)
End If
p_saveChangesButton.Focus()
End Sub
Private Sub AP_Radio_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AP_Radio.GotFocus
AP_Radio.Checked = True
OP_Radio.Checked = False
SP_Radio.Checked = False
If AP_Radio.Checked = True Then
unitType = 2
OfficeGroup.Visible = False
ApartmentGroup.Visible = True
Call _setLabelColors(True)
End If
p_saveChangesButton.Focus()
End Sub
有任何想法吗????