530 likes | 683 Views
第十章基本控制項的介紹. PictureBox 控制項 : PictureBox( 圖片盒 ) 控制項用於從檔案中將圖片載入 PictureBox 內。. 第十章基本控制項的介紹. PictureBox 控制項 : 載入圖片檔案的格式有: bmp 、 gif 、 jpg 、 jpeg 、 png 、 ico 、 emf 、 wmf 等圖形檔案。. 第十章基本控制項的介紹. PictureBox 控制項 : bmp(bitmap) 是屬於位元圖形檔,也是一種點陣圖形。這類型圖形檔案的副檔名是以 .bmp 表示。. 第十章基本控制項的介紹. PictureBox 控制項 :
E N D
第十章基本控制項的介紹 PictureBox控制項: PictureBox(圖片盒)控制項用於從檔案中將圖片載入PictureBox內。
第十章基本控制項的介紹 PictureBox控制項: 載入圖片檔案的格式有:bmp、gif、jpg、jpeg、png、ico、emf、wmf等圖形檔案。
第十章基本控制項的介紹 PictureBox控制項: bmp(bitmap)是屬於位元圖形檔,也是一種點陣圖形。這類型圖形檔案的副檔名是以.bmp表示。
第十章基本控制項的介紹 PictureBox控制項: gif是屬於壓縮過圖形檔,是一種壓縮過的點陣圖形。這類型圖形檔案的副檔名是以.gif表示。
第十章基本控制項的介紹 PictureBox控制項: jpg、jpeg、png是屬於壓縮過圖形檔,也是一種壓縮過的點陣圖形。
第十章基本控制項的介紹 PictureBox控制項: ico(icon)是屬於壓縮過圖形檔,也是一種壓縮過的點陣圖形。這類型圖形檔案的副檔名是以.ico表示。
第十章基本控制項的介紹 PictureBox控制項: emf、wmf是屬於向量圖形檔,它是一種中繼向量圖形檔,屬於MetaFile格式的圖形檔。
第十章基本控制項的介紹 PictureBox控制項: 圖片載入PictureBox控制項內的方法有二種: 第一種方法是在PictureBox控制項屬性Image直接選取圖片檔案;第二種方法是使用程式碼,呼叫檔案將圖片直接載入PictureBox控制項內。
第十章基本控制項的介紹 例題ko10_1:
第十章基本控制項的介紹 執行結果:
第十章基本控制項的介紹 PictureBox控制項的屬性: ♁SizeMode:用於控制PictureBox控制項內圖形的位置及大小。 SizeMode有Normal、StretchImage、AutoSize、CenterImage四種圖形位置的設定。
第十章基本控制項的介紹 Timer控制項: Timer(計時器)控制項用於控制時間的延遲以及顯示時間。 Timer並不會在表單視窗內出現。
第十章基本控制項的介紹 Timer控制項: Visual Basic屬於一種視覺化程式開發工具,它提供了許多視覺化控制項元件(Visual Component Library簡稱VCL)及非視覺化控制項元件,供使用者規劃表單版面之用。
第十章基本控制項的介紹 例題ko10_2:
第十章基本控制項的介紹 例題ko10_2:
第十章基本控制項的介紹 例題ko10_2:
第十章基本控制項的介紹 執行結果:
第十章基本控制項的介紹 Timer控制項的屬性 : ♁Enabled:產生Elapsed(時間消逝)事件。 ♁Interval:每毫秒發生Tick事件的頻率。
第十章基本控制項的介紹 Panel控制項: Panel(面板)控制項相當於一個容器,可以用來容納其他控制項。一般,Panel容納性質相似的控制項,例如使用一個Panel容納幾個CheckBox,使用另一個Panel容納幾個RadioButton。
第十章基本控制項的介紹 例題ko10_3:
第十章基本控制項的介紹 例題ko10_3:
第十章基本控制項的介紹 執行結果:
第十章基本控制項的介紹 ListBox控制項: ListBox(列表盒)控制項用於顯示一列清單項目,供使用者選擇其中之一項或多項。如果ListBox顯示清單項目超過它顯示的項目,此時ListBox會自動加入一個捲軸。
第十章基本控制項的介紹 例題ko10_4:
第十章基本控制項的介紹 例題ko10_4:
第十章基本控制項的介紹 執行結果:
第十章基本控制項的介紹 ListBox控制項的屬性: ♁ColumnWidth:用於設定ListBox控制項清單每一欄的寬度。 ♁DrawMode:控制ListBox控制項的繪製模式。
第十章基本控制項的介紹 ListBox控制項的屬性 : ♁HorizontalExtent:用於設定水平捲軸捲動的寬度,其單位以pixel(像素)表示。 ♁HorizontalScrollbar:用於設定水平捲軸。
第十章基本控制項的介紹 ListBox控制項的屬性 : ♁IntegralHeight:用於設定ListBox控制項是否可以包含整個項目。 ♁ItemHeight:用於設定ListBox控制項項目的高度。
第十章基本控制項的介紹 ListBox控制項的屬性 : ♁MultiColumn:用於設定ListBox控制項項目以水平方式顯示。 ♁ScrollAlwaysVisible:無論ListBox清單顯示多少項目,只要ScrollAlwaysVisible設成true,捲軸都會出現。
第十章基本控制項的介紹 ListBox控制項的屬性 : ♁SelectionMode:用於設定一次可以選擇ListBox控制項清單中的幾個項目。 ♁Sorted:用於控制ListBox控制項清單項目的排列順序,當Sorted設成true後,將無法還原到原來ListBox控制項清單項目排列的順序。
第十章基本控制項的介紹 ListBox控制項的屬性 : ♁UseTabStops:用於是否將定位字元轉換成空白字元。 ♁DataSource:用於取得ListBox控制項清單項目的資料來源。
第十章基本控制項的介紹 ListBox控制項的屬性 : ♁DisplayMember:用於顯示ListBox控制項清單項目的屬性。 ♁Items:用於編輯ListBox控制項清單的項目。 ♁ValueMember:用於將ListBox控制項清單項目以實際值的屬性來使用。
第十章基本控制項的介紹 CheckedListBox控制項: CheckedListBox(確認列表盒)控制項與ListBox(列表盒)控制項功能大致一樣,不同的是CheckedListBox每一個選項左邊出現一個確認盒(CheckBox),供使用者選取之用。
第十章基本控制項的介紹 例題ko10_5:
第十章基本控制項的介紹 例題ko10_5:
第十章基本控制項的介紹 執行結果:
第十章基本控制項的介紹 ComboBox控制項: ComboBox控制項使用Add及AddRange方法加入某一個選項,而Add方法只加入一個選項到下拉式列表盒內,AddRange方法是加入一串陣列的選項到下拉式列表盒內。FindString方法用於尋找ComboBox控制項內的選項。
第十章基本控制項的介紹 例題ko10_6:
第十章基本控制項的介紹 例題ko10_6:
第十章基本控制項的介紹 執行結果:
第十章基本控制項的介紹 ComboBox控制項的屬性: ♁DropDownStyle:用於控制ComboBox外觀與功能。 ♁DropDownWidth:用於設定ComboBox的寬度。 ♁MaxDropDownItems:用於設定顯示ComboBox選項最大數量。
第十章基本控制項的介紹 ImageList控制項: ImageList(影像列表)控制項提供管理一群影像物件的方法。 ImageList控制項與其他控制項配合使用,但此控制項必須要有ImageLis屬性,才能與ImageList控制項搭配使用。
第十章基本控制項的介紹 例題ko10_7:
第十章基本控制項的介紹 例題ko10_7:
第十章基本控制項的介紹 執行結果:
第十章基本控制項的介紹 ImageList控制項的屬性: ♁ColorDepth:用於取得ImageList影像的色彩數目。ColorDepth有Depth4Bit、Depth8BitDepth16Bit、Depth24Bit、Depth32Bit五種設定。
第十章基本控制項的介紹 ImageList控制項的屬性 : ♁ImageSize:用於改變控制項影像的大小。 ♁TransparentColor:用於設定透明色彩。
第十章基本控制項的介紹 HScrollBar及VScrollBar控制項 : HScrollBar及VScrollBar控制項用於控制水平捲軸與垂直捲軸。通常,在某些控制項內屬性附有與捲軸相關的屬性,在控制項內設定水平捲軸與垂直捲軸。
第十章基本控制項的介紹 例題ko10_8: