二、为按钮显示图标
工具栏按钮中显示图标可以使用户便于识别按钮。我们是通过向 ImageList 组件(相关文章单击这里参看)添加图像,然后使 ImageList 组件与“工具栏”(ToolBar) 控件关联。
1、在设计时设置工具栏按钮的图标
1)、将 ImageList 组件从“工具箱”拖到窗体上。
2)、在“属性”窗口中,单击 Images 属性,并向 ImageList 控件添加图像。
3)、将 ToolBar 控件从工具箱拖到窗体上。
4)、在“属性”窗口中,将 ToolBar 控件的 ImageList 属性设置为前面添加的 ImageList 控件。
5)、单击 ToolBar 控件的 Buttons 属性选择该属性,然后单击省略号按钮打开 ToolBarButton 集合编辑器。
6)、使用“添加”按钮向 ToolBar 控件添加按钮。
7)、在 ToolBarButton 集合编辑器右侧窗格中出现的“属性”窗口中,将每个工具栏按钮的 ImageIndex 属性设置为列表中的值之一,该值是从向 ImageList 组件添加的图像中提取的。
2、以编程方式设置工具栏按钮的图标
1)、在过程中,实例化一个 ImageList 组件和一个 ToolBar 控件。
2)、在同一过程中,向该 ImageList 组件分配一个图像。
3)、在同一过程中,向该 ToolBar 控件分配 ImageList 控件,并分配单个工具栏按钮的 ImageIndex 属性。
代码如下:
Public Sub InitializeMyToolBar()
Dim ImageList1 As New ImageList
Dim myImage As System.Drawing.Image = Image.FromFile("C:\icon\1.ico")
ImageList1.Images.Add(myImage)
ToolBar1.ImageList = ImageList1
ToolBar1.Buttons(0).ImageIndex = 0
End Sub
把该过程和前面的过程一起放在窗体的New()过程中,运行效果如下图六所示:

图六:运行效果图
本文地址:http://www.qqread.com/book/myvbnet/my0033.html
转载保留:http://www.qqread.com/book/myvbnet/my0033.html相关专题
- Solaris基础知识入门 (4653篇文章)
- .NET移动与嵌入式技术 (5974篇文章)
- .NET开发手册 (5673篇文章)
- vb入门教程 (130篇文章)
- .NET实用开发 (1687篇文章)
- vb.net GDI+入门——使用DrawString显示文本 (0次浏览)
- VB2005中开发新一代控制台应用程序(1) (0次浏览)
- VB2005中开发新一代控制台应用程序(2) (0次浏览)
- VB2005中开发新一代控制台应用程序(3) (0次浏览)
- vb.net使用ListView 控件显示系统驱动器 (0次浏览)
- vb.net入门——ListView 控件的使用 (0次浏览)
- vb.net GDI+入门——使用Graphics对象填充图形 (0次浏览)
- .Net中ListView控件多选时复选框自动选择问题 (0次浏览)
- vb.net GDI+入门——使用Graphics对象绘制线图 (0次浏览)
- vb.net GDI+入门——了解Font类 (0次浏览)



