VB.NET ToolBar控件在實際應(yīng)用中作用體現(xiàn)
VB.NET是一款功能強(qiáng)大的開發(fā)平臺,它一經(jīng)出現(xiàn)就在開發(fā)領(lǐng)域中占據(jù)著重要的地位。通過學(xué)習(xí)大家知道其中有很多基本的控件供大家方便使用。在使用之前首先還是讓我們一起來看看這些控件的基本概念。這里先來了解下VB.NET ToolBar控件的一些應(yīng)用。#t#
VB.NET ToolBar控件包含用來創(chuàng)建工具欄的ToolBarButton對象的集合。工具欄可與應(yīng)用程序相關(guān)聯(lián)。
一般情況下,工具欄中的按鈕與應(yīng)用程序菜單中的菜單項相對應(yīng),可以用它們來訪問應(yīng)用程序最常用的功能和命令。要創(chuàng)建工具欄,必須先將Button對象加入Buttons集合,每個Button對象可以擁有可選的文本,或者(并且)擁有相關(guān)聯(lián)的ImageList控件提供的圖象??梢杂肨ext屬性為每個Button對象設(shè)置文本,用ImageIndex屬性設(shè)置圖象。在設(shè)計時,可通過ToolBar的Buttons對話框加入Button對象。
在運行時,可以用Add和Remove方法將按鈕加入Buttons集合或從中刪除。要在設(shè)計時添加其他控件,只需在工具欄上將所需要的控件拖入工具欄即可。
1.VB.NET ToolBar控件Buttons集合
ToolBar控件由Buttons集合中的一個或多個ToolBarButton對象構(gòu)成。在設(shè)計時和運行時均可創(chuàng)建Button對象。每個按鈕可有圖象、標(biāo)題、工具提示,并且可以同時具有上述三種特性。
2.VB.NET ToolBar控件在運行時創(chuàng)建按鈕
在運行時創(chuàng)建ToolBarButton對象的集合按以下的步驟:
(1)聲明ToolBarButton類型的對象變量。在添加ToolBarButton對象時,該變量用來包含對新產(chǎn)生對象的引用。該引用可以用來設(shè)置新ToolBarButton對象的各種屬性。
(2)用帶Add方法的Set語句,將對象變量賦值為新ToolBarButton對象。
(3)用該對象變量設(shè)置新ToolBarButton對象的屬性
下面的代碼在Button對象的Click事件中創(chuàng)建一個ToolBarButton對象,然后設(shè)置新的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控件的基本應(yīng)用方式就為大家介紹到這里。