VB.NET ToolBar控件在實際應用中作用體現
VB.NET是一款功能強大的開發平臺,它一經出現就在開發領域中占據著重要的地位。通過學習大家知道其中有很多基本的控件供大家方便使用。在使用之前首先還是讓我們一起來看看這些控件的基本概念。這里先來了解下VB.NET ToolBar控件的一些應用。#t#
VB.NET ToolBar控件包含用來創建工具欄的ToolBarButton對象的集合。工具欄可與應用程序相關聯。
一般情況下,工具欄中的按鈕與應用程序菜單中的菜單項相對應,可以用它們來訪問應用程序最常用的功能和命令。要創建工具欄,必須先將Button對象加入Buttons集合,每個Button對象可以擁有可選的文本,或者(并且)擁有相關聯的ImageList控件提供的圖象。可以用Text屬性為每個Button對象設置文本,用ImageIndex屬性設置圖象。在設計時,可通過ToolBar的Buttons對話框加入Button對象。
在運行時,可以用Add和Remove方法將按鈕加入Buttons集合或從中刪除。要在設計時添加其他控件,只需在工具欄上將所需要的控件拖入工具欄即可。
1.VB.NET ToolBar控件Buttons集合
ToolBar控件由Buttons集合中的一個或多個ToolBarButton對象構成。在設計時和運行時均可創建Button對象。每個按鈕可有圖象、標題、工具提示,并且可以同時具有上述三種特性。
2.VB.NET ToolBar控件在運行時創建按鈕
在運行時創建ToolBarButton對象的集合按以下的步驟:
(1)聲明ToolBarButton類型的對象變量。在添加ToolBarButton對象時,該變量用來包含對新產生對象的引用。該引用可以用來設置新ToolBarButton對象的各種屬性。
(2)用帶Add方法的Set語句,將對象變量賦值為新ToolBarButton對象。
(3)用該對象變量設置新ToolBarButton對象的屬性
下面的代碼在Button對象的Click事件中創建一個ToolBarButton對象,然后設置新的ToolBarButton對象的ImageIndex,Text,ToolTipText和Style屬性。
- Protected Sub Button1_Click
(ByVal sender As Object,ByVal
e As System.EventArgs)- Dim MyButton As New ToolBarButton()
- ToolBar1.Buttons.Add(MyButton)
- MyButton.ImageIndex=1
- MyButton.Text="left"
- MyButton.ToolTipText="left1"
- MyButton.Style=ToolBar
ButtonStyle.PushButton- End Sub
VB.NET ToolBar控件的基本應用方式就為大家介紹到這里。