工具栏通常用图标代表应用程序的功能。例如,软盘的图标一般代表"保存文件"功能。要使工具栏能够显示这样的图标,可以首先将所要的按钮图标添加到图像列表控件中。然后将图像列表控件与工具栏控件相关联。本节将介绍如何向图像列表控件中添加图片。 将图像列表框控件放置在窗体上,在运行时,该控件不出现在界面中,因此,不必在意它在窗体中的位置。将鼠标移动到图像列表框控件上。单击右键,在弹出的快捷菜单中执行【属性】命令,弹出【属性页】对话框。" @& z+ v, {3 v2 v
选择【图像】选项卡。单击其中的【插入图片】按钮,打开【选定图片】对话框,在该对话框中选择某一图片,单击【打开】按钮即可将该图片添加到图像列表控件中。重复插入图片操作,可以为图像列表控件添加多个图片。单击【确定】按钮即可完成操作。
{% y8 v- }8 I+ V8 n5 o% N 在添加了图片后,系统自动为每个图片设置了一个索引号,第一个添加的图片的索引号为1,第二个为2,依次类推。图片的索引号很重要,在工具栏控件与图像列表控件关联时,就是以图片索引号来调用各图片的:也可以使用关键字来调用图片,因此,最好每一个图片指定一个唯一的关键字;在【图像】列表框中单击选中某个图片,单击【删除图片】按钮可将该图片从图像列表控件中删除。5 M6 }- F) T( A( O
这里为图像列表控件添加3个图片,如图4.25所示,以便在以后创建工具栏时使用。表4.14中列出了添加的图片的文件名称以及对应的索引号和关键字。9 X0 ~8 r' I0 N6 n3 ~% K- H
4 `0 R5 G3 P: Y+ _( ?0 x# C6 U
% G O, r# G( A0 _" l+ O
提示:如果在安装VB时选择可安装图片,则在VB的安装目录\Common\Graphics\Bitmaps\TIBR_95文件夹中包含了大量的Windows的标准按钮图标。/ N M2 Q- c- L# u$ _- R
将工具栏控件放置在窗体上。工具栏控件总是出现在窗体的上方,并且不能改变它的大小与位置。这是因为在默认情况下,工具栏控件的Alignment属性的值为1-vbAlignTop.通过设置该属性,还可以使得工具栏沿窗体的其他边对齐。例如,将Alignment属性的值设置为2 -vbAlignBottom,则工具栏沿窗体的底边对齐。如果要创建一个浮动的工具栏,可以设置Alignment属性的值为0-vbAlignNone.用户可以调整它的大小与位置。
# m; ^2 ^9 L/ {# l- h 工具栏控件的【属性】窗口中还有其他一些重要的属性。在工具栏控件的【属性页】对话框中也可以设置控件的属性,并且更直观。对于初学者,建议通过【属性页】对话框设置属性。
- t0 ^+ d- d! O) P- D 将鼠标移动到工具栏控件上,单击右键,弹出一个快捷菜单,执行其中的【属性]命令即可打开如图4.27所示的【属性页】对话框。单击【图像列表】的下三角按钮,在下拉列表中选择ImageListl选项(ImageListl是在前面放置在窗体上并添加了图片的图像列表控件),这样就建立了工具栏控件与图像列表控件的关联。
$ e$ M5 A/ q* {, l# ~0 T" J
' W2 r4 }6 h4 x9 `# X% K2 o
! W0 ~1 }4 Z4 w6 F4 n 其他一些较为重要的属性的含义如下:- y" u l( S0 D4 m- t, S9 M# Q+ e& l; }
允许自定义(AllowCustomize)属性决定用户是否可以通过双击工具栏打开【自定义工具栏】对话框栏重新设置工具栏。 |