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















 
 
 
 
 
 
 