通常我们需要在一个窗口中显示大量的信息的时候,而且这些信息在一个窗体中显示不了,而且我们可能还希望把这些信息进行分类,一次显示其中一部分的相关的内容,以增加程序的可读性。这个时候可以通过TabControl控件来实现,该控件可以在同一窗体中定义多页。例如:下面的界面(图5-8)显示了Word中项目编号的对话框,可以通过选择不同标签来查看不同的标号方式。
图5-8 Word中使用TabControl示例
TabControl控件主要用于管理相关的选项卡页集。TabControl包含选项卡页,这些选项卡页由通过TabPages属性添加的TabPage对象表示。此集合中的选项卡页的顺序反映了选项卡在控件中出现的顺序。用户可以通过单击控件中的某一选项卡来更改当前的TabPage。
使用TabControl控件,可以把“工具栏”中的TabControl控件拖到指定的设计器上,并通过“属性”来设置其相关属性。表5-3列出了TabControl控件常用的一些属性。
表5-3 TabControl控件的常用属性
下面是一个TabControl按钮控件的示例:
TabControl按钮控件在“工具栏”中的位置和其属性设计器如图5-9、图5-10所示。
图5-9 TabControl控件位置(www.xing528.com)
图5-10 TabControl控件属性设置器
TabControl控件中的TabPages属性设置见5.4节内容介绍。
TabControl控件的显示效果如图5-11所示。
我们还可以通过TabControl控件来设计复杂的界面,图5-12是IE中工具菜单中的“Internet选项”界面。
图5-11 TabControl控件的显示
图5-12 工具菜单
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。