分组控件中,我们前面了解了GroupBox、Panel两个控件,这里就来看看另外一个用处更大的分组控件TabControl控件的使用。在vb.net的工具箱中,TabControl控件的图标如图所示:
TabControl控件用于显示多个选项卡,这些选项卡类似于笔记本中的分隔页和档案柜文件夹中的标签。选项卡中可包含图片和其他控件。TabControl控件可以用来制作多页面的对话框。这种对话框在Windows系统的很多地方都有应用,如下图一所示的桌面显示属性设置面板:
TabControl 控件最重要的属性是 TabPages,它是所有单独选项卡的集合。每个单独的选项卡就是一个TabPage对象,单击选项卡时,就会引发对应的TabPage对象的Click事件。
一、更改 TabControl控件的外观
一般我们是使用 TabControl 控件和控件上的TabPage 对象的属性来更改 TabControl 控件的外观。
1、添加和移除选项卡
我们可在设计器中或使用代码添加和移除 Windows 窗体 TabControl 控件中的选项卡。既可在设计时也可在运行时添加或移除选项卡。
在设计器中添加或删除选项卡
1)、将一个 TabControl 控件从工具箱的 Windows 窗体选项卡拖动到设计器中。
2)、在“属性”窗口中,单击“添加选项卡”或者“移除选项卡”链接,即可添加或者删除选项卡。如下图二所示
或者在“属性”窗口中,单击“TabPage”属性旁边的“省略号”按钮,如图:
打开“TabPage 集合编辑器”。单击“添加”按钮即可添加选项卡,在左侧窗口中的“成员:”下,选择要移除的选项卡并单击“移除”按钮即可删除选定的选项卡,如下图三所示:
访问地址 http://www.qqread.com/book/myvbnet/my0020.html
或者在“属性”窗口中,单击“TabPage”属性旁边的“省略号”按钮,如图:,打开“TabPage 集合编辑器”。单击“添加”按钮即可添加选项卡,在左侧窗口中的“成员:”下,选择要移除的选项卡并单击“移除”按钮即可删除选定的选项卡,如下图三所示:
VB.NET 入门教程
VB.Net图解入门
细说VB.NET
全面剖析VB.NET
VB.NET菜单设计初级入门
一个vb.net的用户登陆页面代码
VB.NET应用集锦
VB.NET中访问数据方法大全
VB和VB.NET中的XML操作
在VB.NET中怎么实现多窗体同步
图三:添加或者删除选项卡
3)、以编程方式添加选项卡
使用 TabPages 属性的 Add 方法。
Dim myTabPage As New TabPage()
myTabPage.Text = "TabPage" & (TabControl1.TabPages.Count + 1)
TabControl1.TabPages.Add(myTabPage)
4)、以编程方式移除选项卡
使用 TabPages 属性的 Remove 方法移除选定的选项卡;或使用 TabPages 属性的 Clear 方法移除所有选项卡。
'移除选定的选项卡
TabControl1.TabPages.Remove(TabControl1.SelectedTab)
'移除所有的选项卡
TabControl1.TabPages.Clear()
本文作者: