VB 多个groupbox容器问题

来源:百度知道 编辑:UC知道 时间:2024/07/02 20:45:24
我的界面如下图所示,我想在点击不同命令的时候显示不同的groupbox容器,应该怎样配置呢?
比如单击添加学生基本信息就切换到添加学生基本信息groupbox,单击别的选项就切换到相应的groupbox中
我想的改变visiable属性来控制他们的可见不可见,但是不好实现
我也试过置于顶层和置于底层什么的,但是都没有效果,在只有三个groupbox的界面上倒是可以实现...
下面是我想的命令,我觉得挺有道理的但是行不通,要怎么解决呢?
Private Sub 增加学生信息ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 增加学生信息ToolStripMenuItem.Click
GrpIncXSXX.Visible = "True"
GrpDelXSXX.Visible = "False"
GrpUpXSXX.Visible = "False"
GrpIncKCXX.Visible = "False"
GrpDelKCXX.Visible = "False"
GrpUpKCXX.Visible = "False"
GrpIncXSCJ.Visible = "False"
GrpDelXSCJ.Visible = "False"
GrpUpXSCJ.Visible = "False"

很容易,6个组6个按钮实例:

Sub DspObj(Index As Byte)

    If Index = 1 Then Frame1.Visible = True Else Frame1.Visible = False

    If Index = 2 Then Frame2.Visible = True Else Frame2.Visible = False

    If Index = 3 Then Frame3.Visible = True Else Frame3.Visible = False

    If Index = 4 Then Frame4.Visible = True Else Frame4.Visible = False

    If Index = 5 Then Frame5.Visible = True Else Frame5.Visible = False

    If Index = 6 Then Frame6.Visible = True Else Frame6.Visible = False

End