VB提供了Toolbar控件,可以快速的设计工具栏。 Toolbar控件不是标准控件,须将Toolbar控件调入工具箱。方法如下:
通过“工程”→“部件”→“控件”,再选中“Microsoft WindowCommomControl6.0”选项
1.设计文字按钮
制作文字按钮的步骤:
(1)在窗体上添加了Toolbar控件后,移动鼠标在Toolbar1上单击鼠标右键,调出快捷菜单,选择“属性”。
(2)选择“按钮”标签,然后选择“插入按钮” 。
(3)在Caption标题栏输入想要显示的文字标题,然后在Key栏输入关键字,接着可在ToolTipText工具栏输入提示文字,最后在Style栏选择合适的按钮样式。
(4)重复步骤(3),建立“粗体” Check样式的工具按钮。
(5)重复步骤(3),建立“颜色” Dropdown样式的工具按钮。然后在“ButtonMenus”按钮菜单区选择“插入按钮菜单项”钮,建立颜色按钮的下拉式选项。
2.设计图形按钮
想要制作图形按钮,须事先准备好图片,然后利用ImageList控件将按钮图片加入,再将Toolbar控件的“ImageList”项指定为ImageList控件,这样就可以为为每一个按钮设计一个图片了
我们将上图中的“打开”和“粗体”按钮加上图片,具体步骤如下所示:
(1)ImageList控件也是属于Microsoft Windows Common Control6.0中的控件,所以可以在调入Toolbar控件后,直接从工具箱调入至窗体。
(2)在ImageList控件上单击鼠标右键,调出快捷菜单,选择“属性”,然后选择属性页的“Image”标签,再选择按钮。调出“选择图片”的对话框,从中将所有合适的图片文件选中,选择“打开”,就可以将图片调入ImageList控件的Images栏中。
(3)在已做好Toolbar控件上单击鼠标右键,调出快捷菜单,选择“属性”,然后选择属性页的“General”标签,在ImageList栏选中ImageList1控件。
(4)选择Toolbar控件属性页上的“Buttons”标签,在Image栏选择ImageList控件上图片作为按钮上的图片。
(5)最后选择“确定”按钮,运行后的界面如下所示。
3.编写工具按钮的事件过程
一般编写工具按钮的事件过程是在Toolbar控件的ButtonClick事件中,代码通常利用Case语句及Button.Key来判定用户按下哪一个按钮,以便能执行相应的程序代码。如该工具按钮为带下拉式菜单的按钮,则在ButtonMenuClick事件中编写代码,利用ButtonMenu.Key来判定用户使用的是哪一个菜单项,其判断值为Key栏的设置值。