是否可以在VB.net中使用ToolStrip Controller作为TabMenu?

时间:2016-02-16 06:55:44

标签: vb.net

我是VB.net的新手..我正在为我的朋友制作一份申请表。但是在使用工具条时我有一个问题... 我想使用工具栏菜单作为tabmenu ...就像我从工具栏菜单中选择任何按钮,而不是表单内容更改..就像我们更改制表符然后表单内容将更改哪个在该选项卡内...是否可以这样做?

我目前没有任何代码所以我无法附加它..我试过谷歌搜索我的问题,但我没有找到任何解决这个问题...希望你们明白我的问题..谢谢你!

1 个答案:

答案 0 :(得分:0)

如果我理解正确,对于每个“标签”,您可以在表单上创建一个面板,并将每个面板的Visible属性设置为False。然后,对于ToolStrip中的每个按钮单击事件,除了要显示的那个之外,您可以将它们全部设为Visible = False。

Public Class Form1
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
        Panel1.Visible = False
        Panel2.Visible = False
        Panel3.Visible = False
    End Sub

    Private Sub ToolStripButton1_Click(sender As Object, e As EventArgs) Handles ToolStripButton1.Click
        Panel1.Visible = True
        Panel2.Visible = False
        Panel3.Visible = False
    End Sub

    Private Sub ToolStripButton2_Click(sender As Object, e As EventArgs) Handles ToolStripButton2.Click
        Panel1.Visible = False
        Panel2.Visible = True
        Panel3.Visible = False
    End Sub

    Private Sub ToolStripButton3_Click(sender As Object, e As EventArgs) Handles ToolStripButton3.Click
        Panel1.Visible = False
        Panel2.Visible = False
        Panel3.Visible = True
    End Sub
End Class