二级VB基础教程:2.5设计状态条、工具栏、进程条等
2.5设计状态栏、工具栏、进度条等。
1.创建一个状态栏
选择状态栏,按F4进入属性窗口,双击(自定义)进入主设置窗口SBarCtrl属性窗口。
(1)选择面板形状。
在SBarCtrl属性窗口中选择“常规”选项卡,并在“样式”列表框中选择“多面板(默认表单)”或“单面板简单文本表单”。
(2)添加或删除状态栏面板
在SBarCtrl属性窗口中选择“面板”选项卡,单击“插入”按钮添加面板,或单击“删除”按钮删除面板。
(3)在单个面板中显示文本。
在SBarCtrl属性窗口中选择“常规”选项卡,并在简单文本框中输入要在状态栏面板中显示的文本。代码显示的方式是:
StatusBar1。SimpleText = "要显示的新字符串"
(4)在多个面板中显示文本或图形。
1).在SBarCtrl属性窗口中选择“面板”选项卡,并使用“索引”旁边的按钮选择面板编号。
2).在文本框中输入要在状态栏面板中显示的文本。
3).如果要添加图形,请单击浏览按钮打开图形选择对话框,选择要添加的图形,然后单击打开按钮。
4).最后,按下确定按钮。
5).它显示在代码:statusbar1.panels (x)中。text = "要显示的新字符串"
6).写代码。
如果是单面板状态栏,当用户单击状态栏时,只需用以下事件过程进行响应:
私有子状态Bar1_Click()
末端接头
如果是多面板状态栏,就需要识别用户点击了哪个面板。以下事件过程可用于识别用户单击的面板:
私有子状态Bar1_PanelClick(旁路面板作为面板)
选择案例面板。索引
案例1
用户单击第一个面板时要遵循的代码
案例2
用户单击第二个面板时要遵循的代码
案例3
用户单击第三个面板时要遵循的代码
结束选择
末端接头
2.创建工具栏
(1)建立工具栏。
1).单击工具箱中的工具栏图标,并将其拖动到表单的任意位置。Visual Basic会自动将工具栏移动到顶部。
2).按F4打开属性窗口。
3).双击(自定义)打开工具栏属性窗口。
4).选择按钮选项卡。
5).单击“插入”按钮,Visual Basic将在工具栏上显示一个空按钮。现在对每个按钮重复这一步。
6).单击确定按钮。
如果要分组按钮,先生成一个单独的按钮,然后在刚才提到的对话框中把这个按钮的样式属性改为3-Separator。
(2)在工具栏中添加图片。
1).单击Visual Basic工具箱中的ImageList图标,并将其拖动到窗体上的任意位置(位置无关紧要,因为它总是不可见的)。
2).按F4打开属性窗口。
3).双击(自定义)打开ImageListCtrl属性窗口。
4).选择图像选项卡。
5).单击“插入图片”,在当前图形的对话框中选择要使用的位图或图标,然后单击“打开”按钮。对每个要添加图形的工具栏按钮重复此步骤。
6).单击确定按钮。
7).单击工具栏,按F4,然后双击(自定义)以显示“工具栏属性”对话框。
8).选择“常规”选项卡,然后选择刚刚添加到ImageList框中的ImageList控件。
9).选择按钮选项卡,然后单击索引框旁边的向左或向右箭头,选择按钮序列号。出现在工具栏最左侧的按钮编号为1。
10).在图像框中输入一个数字。输入1以显示刚才ImageList控件中的第一个图形。输入2以显示刚才ImageList控件中的第二个图形。
11).对每个按钮重复步骤10。
12).单击“确定”按钮,现在Visual Basic将在工具栏上显示漂亮的图形。
0条评论