【机房收费系统】--SSTab控件与MSHFlexGrid控件

SSTab控件

SSTab控件提供了一组选项卡,每个都充当一个容器,包含了其他的控件。


1、VB中加载SSTab控件:

在 工程→部件→控件 中勾选“Microsoft Tabbed Dialog Control”控件,点击应用


2、SSTab控件属性:

控件中每次只有一个选项卡是活动的,给用户提供了其所包含的控件,而其他选项卡都是隐藏的。
要使用该控件,必须先确定打算如何在选项卡中放置其他控件。

设置Tabs和TabsPerRow属性来创建选项卡并将它们安排成多行显示。然后在设计时选择每个选项卡。对于每个选项卡,绘制每个你想显示的控件。如果必要,设置Caption, Picture,TabHeight和TabMaxWidth属性来安排选项卡的上部。

在运行时,我们可以使用CTRL+TAB或使用选项卡上定义的加速键浏览每个选项卡。
当然也可以使用Style, ShowFocusRect, TabOrientation和WordWrap属性来自定义整个SSTab控件。


3、使用效果

当插入后是这样子的,起初默认为3个选项卡:


我们可以右击该控件,设置其属性

PS: 索引从0开始,我们可以依次修改每个选项卡的名称。



MSHFlexGrid控件

MSHFlexGrid控件显示和操作表格数据。其对包含字符串和图片的表格提供了灵活的排序、插入数据和格式编排功能。当与Data控件绑定时,MSHFlexGrid控件只显示只读数据。

1、VB中加载MSHFlexGrid控件:

添加 MSHFlexGrid 控件:在 工程→部件→控件 中勾选“Microsoft Hierarchical FlexGrid Control 6.0 (OLEDB)“控件,点击应用


2、MSHFlexGrid 控件属性:

(1)可放置文本编辑
我们可以在MSHFlexGrid中的任何单元放置文本、图片或这二者。Row和Col属性指定MSHFlexGrid控件的当前单元。我们可以在代码中指定当前单元,也可以在运行时使用鼠标或键盘改变当前单元。Text属性引用了当前单元中的文本。
(2)分行显示编辑
如果单元中的文本太长以致不能在单元中一行显示,将WordWrap属性置为True将在单元中分多行显示文本。要在单元中显示多行文本,我们需要增大单元的宽度(ColWidth属性)或行高度(RowHeight属性)。
使用Cols和Rows属性确定MSHFlexGrid控件中的行数和列数。使用Band属性确定MSHFlexGrid中的band风格。

(更多属性请自己研究吧!)


3、使用效果


同样的,更多关于此控件的使用我们可以右击该控件,设置其属性



评论 29
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杨幂等

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值