程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> Visual Basic語言 >> VB.NET >> vb.net的PictureBox控件

vb.net的PictureBox控件

編輯:VB.NET

PictureBox(圖片箱)控件被用來顯示圖形,可以作為其他控件的容器。PictureBox控件在工具箱中的圖標如圖所示:

1.支持的圖形格式
PictureBox控件可顯示下述任何格式的圖片文件:位圖、圖標、圖元文件、增強型圖元文件、JPEG或GIF文件。
2.將圖形加載到Picture控件中
在設計時,從“屬性”窗口中選定並設置Image屬性就可將圖片加載到PictureBox控件中,也可在運行時設置PictureBox控件的Image屬性:
PictureBox1.Image=Image.FromFile("C:\Windows\Winlogo.cur")

PictureBox1.Image.FromFile("C:\Windows\Winlogo.cur")
3.使用剪貼板
設計時也可這樣向PictureBox控件添加圖形:從其他應用程序中復制圖形後把它粘貼到PictureBox控件中。例如,有時可能希望添加由WindowsPaint創建的位圖圖象。直接把圖象復制到剪貼板,選定PictureBox控件,然後使用鍵盤快捷方式Ctrl+V或使用“編輯”菜單的“粘貼”命令。
4.設置圖片大小的屬性
圖片大小用SizeMode屬性來設置。缺省時這個屬性值為Normal,加載到圖片框中的圖形保持其原始尺寸,這意味著如果圖形比控件大,則超過的部分將被剪裁掉,即PictureBox控件不提供滾動條。要使PictureBox控件自動調整大小以顯示完整圖形,應將SizeMode屬性設置為AutoSize。這樣控件將自動調整大小以適應加載的圖形;將SizeMode屬性設置為StretchImage時,插入的圖片將PictureBox的大小完整填充顯示在其中;將SizeMode屬性設置為CenterImage時,圖片顯示在PictureBox的中央。
PictureBox控件不能伸展圖象以適應控件尺寸。
5.用PictureBox控件作容器
可用PictureBox控件作為其他控件的容器。例如,因為可將PictureBox控件放置到MDI子窗體的內部區域,所以通常用它手工創建工具條或狀態條。
6.PictureBox控件的邊框
可以通過設置PictureBox的BorderStyle屬性來改變控件的外觀,BorderStyle共有三個屬性值:None、FixedSingle及Fixed3D。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved