设为首页 加入收藏

TOP

22.1.1 添加选项卡控件
2013-10-07 12:46:34 来源: 作者: 【 】 浏览:64
Tags:22.1.1 添加 选项 控件

22.1.1  添加选项卡控件

TabControl控件提供多个各自包含一组控件的选项卡。我们可以使用选项卡控件,在应用程序窗口的客户区提供多种彩票的记录。显示出Toolbox窗口(Ctrl+Alt+X组合键),并从列表中选择TabControl;该控件在Containers组内。单击窗体的客户区添加该选项卡控件,然后显示该控件的属性。在Containers题头下面列出的所有控件都可以包含其他控件,因此它们都提供了把一组控件收集到组内的方法。在选项卡控件中,显然各个选项卡可以包含自己的一组控件,而我们可以在选项卡控件中添加任意多个选项卡。

我们希望该选项卡控件始终填满窗口的客户区,该特性由TabControl控件的Layout属性组中Dock属性的值决定。图22-4是Dock属性的值单元格已经展开的该选项卡控件的Properties窗口。

单击图22-4中指针当前所在的中间区域,将Dock属性值改为Fill,这正是我们所需要的情况。也可以将控件停靠到客户区的4条边中的任意一边,方法是单击弹出窗口边界周围的4个区域中的任意一个区域;也可以使该控件不停靠在任何位置,方法是单击标记为None的区域。Editor窗格中的窗体现在如图22-5所示。

该选项卡控件有两个选项卡,但通过单击控件顶部边界上向右的箭头,我们可以添加另外的选项卡。只需从弹出菜单中单击Add Tab即可。我们需要把各个选项卡上的文本修改为更有意义的文本,还应该修改(Name)属性值。转到TabControl控件的Properties窗口中,如果该窗口已经不可见,可右击TabControl控件并从弹出的菜单中选择Properties,可使该窗口显示出来;然后,选择TabPage属性的值字段,并单击出现的省略号。会出现如图22-6所示的TabPage Collection Editor对话框。

选项卡上的文本应该反映出与该选项卡上的控件相关的彩票名称,因此将(Name)属性值修改为lottoTab,将Text属性值修改为Lotto,如图22-6所示。(Name)属性值是Form1类中供引用该选项卡的变量使用的名称,Text属性值是该选项卡上的文本。

 
(点击查看大图)图  22-4
 
(点击查看大图)图  22-5
 
(点击查看大图)图  22-6
标签为tabPage2的选项卡用来为第二支彩票生成记录,此处选择的这支彩票名为Euromillions。您还是可以选择自己喜欢的任何彩票。单击左窗格中的tabPage2,使该选项卡的属性显示在右窗格中;在选择新选项卡之后,我们应该看到在左窗格中tabPage1的名称已经被更改为lottoTab,而窗体中第一个选项卡上的文本也已经更新。此处把tabPage2的Text属性值设置成了Euromillions,其(Name)属性值被修改为euroTab。我们要使用第三个选项卡来显示一个供用户输入彩票号码的Web页面,因此将tabPage3的Text属性值修改为Web Page,将其(Name)属性值修改为webTab。当我们完成这些修改之后,可以单击OK按钮关闭该对话框。
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇22.1.2 使用GroupBox控件 下一篇21.4.8 存储订单数据

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: