日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C#Windows應(yīng)用程序開發(fā)之創(chuàng)建工具條

C#Windows應(yīng)用程序開發(fā)之創(chuàng)建工具條的前言:通常windows應(yīng)用程序都有相似的特征:控件、菜單、工具條、狀態(tài)欄等等。每次我們開始作一個新的windows應(yīng)用程序時都是以相同的事情開始:建立項目,添加控件和事件處理器。如果我們有一個模板,那么我們就可以節(jié)約大量的時間了。

在介紹如何建立模板的過程中,將涉及大量的微軟.net framework類庫的基本知識。如果你沒有使用集成開發(fā)環(huán)境那么本文介紹的模板對你將非常有用,如果你使用了visual studio.net這樣的集成開發(fā)環(huán)境你也可以從中了解控件的工作方式,這對你也是很有用的。

C#Windows應(yīng)用程序開發(fā)之創(chuàng)建工具條

為了使應(yīng)用程序的界面更友好,可以在窗體中添加一個工具條。工具條由System.Windows.Forms.ToolBar類描述。窗體中可有多個工具條,工具條中包含了一個或多個ToolBarButton類描述的按鈕,可以在每個按鈕中插入圖像或圖標(biāo),要達(dá)到這個目的你需要一個ImageList控件作為圖像容器。

ImageList imageList = new ImageList();

C#Windows應(yīng)用程序開發(fā)之創(chuàng)建工具條對于每個圖像文件首先要實例化為image對象,然后將這些圖像添加到ImageList控件中,Image和Bitmap類可以在System.Drawing名稱空間中找到。

 
 
 
  1. Image newFileImage = new Bitmap(imageFolder + "newFile.bmp"); 
  2. Image openFileImage = new Bitmap(imageFolder + "openFile.gif"); 
  3. Image saveFileImage = new Bitmap(imageFolder + "saveFile.bmp"); 
  4. Image printImage = new Bitmap(imageFolder + "print.gif"); 
  5. imageList.Images.Add(newFileImage); 
  6. imageList.Images.Add(openFileImage); 
  7. imageList.Images.Add(saveFileImage); 
  8. imageList.Images.Add(printImage); 

C#Windows應(yīng)用程序開發(fā)之創(chuàng)建工具條需要注意你可以使用Images集合的add方法將image對象加入到imagelist控件中?,F(xiàn)在為將這些圖加入到控件中,必須將ImageList控件賦給ToolBar的ImageList屬性。

toolBar.ImageList = imageList;

C#Windows應(yīng)用程序開發(fā)之創(chuàng)建工具條然后將ImageList控件中的圖像賦給工具按鈕的ImageIndex屬性。

 
 
 
  1. newToolBarButton.ImageIndex = 0; 
  2. openToolBarButton.ImageIndex = 1; 
  3. saveToolBarButton.ImageIndex = 2; 
  4. printToolBarButton.ImageIndex = 3; 

C#Windows應(yīng)用程序開發(fā)之創(chuàng)建工具條象菜單項一樣,現(xiàn)在必須把工具按鈕加入到工具條中。

 
 
 
  1. toolBar.Buttons.Add(separatorToolBarButton); 
  2. toolBar.Buttons.Add(newToolBarButton); 
  3. toolBar.Buttons.Add(openToolBarButton); 
  4. toolBar.Buttons.Add(saveToolBarButton); 
  5. toolBar.Buttons.Add(separatorToolBarButton); 
  6. toolBar.Buttons.Add(printToolBarButton);  

C#Windows應(yīng)用程序開發(fā)之創(chuàng)建工具條之***將工具條加入到窗體中。

 
 
 
  1. this.Controls.Add(toolBar);  

C#Windows應(yīng)用程序開發(fā)之創(chuàng)建工具條的基本情況就向你介紹到這里,希望對你了解和學(xué)習(xí)C#Windows應(yīng)用程序開發(fā)之創(chuàng)建工具條有所幫助。


網(wǎng)頁題目:C#Windows應(yīng)用程序開發(fā)之創(chuàng)建工具條
本文來源:http://www.dlmjj.cn/article/codoiii.html