1 / 53

第十章基本控制項的介紹

第十章基本控制項的介紹. PictureBox 控制項 : PictureBox( 圖片盒 ) 控制項用於從檔案中將圖片載入 PictureBox 內。. 第十章基本控制項的介紹. PictureBox 控制項 : 載入圖片檔案的格式有: bmp 、 gif 、 jpg 、 jpeg 、 png 、 ico 、 emf 、 wmf 等圖形檔案。. 第十章基本控制項的介紹. PictureBox 控制項 : bmp(bitmap) 是屬於位元圖形檔,也是一種點陣圖形。這類型圖形檔案的副檔名是以 .bmp 表示。. 第十章基本控制項的介紹. PictureBox 控制項 :

eben
Download Presentation

第十章基本控制項的介紹

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第十章基本控制項的介紹 PictureBox控制項: PictureBox(圖片盒)控制項用於從檔案中將圖片載入PictureBox內。

  2. 第十章基本控制項的介紹 PictureBox控制項: 載入圖片檔案的格式有:bmp、gif、jpg、jpeg、png、ico、emf、wmf等圖形檔案。

  3. 第十章基本控制項的介紹 PictureBox控制項: bmp(bitmap)是屬於位元圖形檔,也是一種點陣圖形。這類型圖形檔案的副檔名是以.bmp表示。

  4. 第十章基本控制項的介紹 PictureBox控制項: gif是屬於壓縮過圖形檔,是一種壓縮過的點陣圖形。這類型圖形檔案的副檔名是以.gif表示。

  5. 第十章基本控制項的介紹 PictureBox控制項: jpg、jpeg、png是屬於壓縮過圖形檔,也是一種壓縮過的點陣圖形。

  6. 第十章基本控制項的介紹 PictureBox控制項: ico(icon)是屬於壓縮過圖形檔,也是一種壓縮過的點陣圖形。這類型圖形檔案的副檔名是以.ico表示。

  7. 第十章基本控制項的介紹 PictureBox控制項: emf、wmf是屬於向量圖形檔,它是一種中繼向量圖形檔,屬於MetaFile格式的圖形檔。

  8. 第十章基本控制項的介紹 PictureBox控制項: 圖片載入PictureBox控制項內的方法有二種: 第一種方法是在PictureBox控制項屬性Image直接選取圖片檔案;第二種方法是使用程式碼,呼叫檔案將圖片直接載入PictureBox控制項內。

  9. 第十章基本控制項的介紹 例題ko10_1:

  10. 第十章基本控制項的介紹 執行結果:

  11. 第十章基本控制項的介紹 PictureBox控制項的屬性: ♁SizeMode:用於控制PictureBox控制項內圖形的位置及大小。 SizeMode有Normal、StretchImage、AutoSize、CenterImage四種圖形位置的設定。

  12. 第十章基本控制項的介紹 Timer控制項: Timer(計時器)控制項用於控制時間的延遲以及顯示時間。 Timer並不會在表單視窗內出現。

  13. 第十章基本控制項的介紹 Timer控制項: Visual Basic屬於一種視覺化程式開發工具,它提供了許多視覺化控制項元件(Visual Component Library簡稱VCL)及非視覺化控制項元件,供使用者規劃表單版面之用。

  14. 第十章基本控制項的介紹 例題ko10_2:

  15. 第十章基本控制項的介紹 例題ko10_2:

  16. 第十章基本控制項的介紹 例題ko10_2:

  17. 第十章基本控制項的介紹 執行結果:

  18. 第十章基本控制項的介紹 Timer控制項的屬性 : ♁Enabled:產生Elapsed(時間消逝)事件。 ♁Interval:每毫秒發生Tick事件的頻率。

  19. 第十章基本控制項的介紹 Panel控制項: Panel(面板)控制項相當於一個容器,可以用來容納其他控制項。一般,Panel容納性質相似的控制項,例如使用一個Panel容納幾個CheckBox,使用另一個Panel容納幾個RadioButton。

  20. 第十章基本控制項的介紹 例題ko10_3:

  21. 第十章基本控制項的介紹 例題ko10_3:

  22. 第十章基本控制項的介紹 執行結果:

  23. 第十章基本控制項的介紹 ListBox控制項: ListBox(列表盒)控制項用於顯示一列清單項目,供使用者選擇其中之一項或多項。如果ListBox顯示清單項目超過它顯示的項目,此時ListBox會自動加入一個捲軸。

  24. 第十章基本控制項的介紹 例題ko10_4:

  25. 第十章基本控制項的介紹 例題ko10_4:

  26. 第十章基本控制項的介紹 執行結果:

  27. 第十章基本控制項的介紹 ListBox控制項的屬性: ♁ColumnWidth:用於設定ListBox控制項清單每一欄的寬度。 ♁DrawMode:控制ListBox控制項的繪製模式。

  28. 第十章基本控制項的介紹 ListBox控制項的屬性 : ♁HorizontalExtent:用於設定水平捲軸捲動的寬度,其單位以pixel(像素)表示。 ♁HorizontalScrollbar:用於設定水平捲軸。

  29. 第十章基本控制項的介紹 ListBox控制項的屬性 : ♁IntegralHeight:用於設定ListBox控制項是否可以包含整個項目。 ♁ItemHeight:用於設定ListBox控制項項目的高度。

  30. 第十章基本控制項的介紹 ListBox控制項的屬性 : ♁MultiColumn:用於設定ListBox控制項項目以水平方式顯示。 ♁ScrollAlwaysVisible:無論ListBox清單顯示多少項目,只要ScrollAlwaysVisible設成true,捲軸都會出現。

  31. 第十章基本控制項的介紹 ListBox控制項的屬性 : ♁SelectionMode:用於設定一次可以選擇ListBox控制項清單中的幾個項目。 ♁Sorted:用於控制ListBox控制項清單項目的排列順序,當Sorted設成true後,將無法還原到原來ListBox控制項清單項目排列的順序。

  32. 第十章基本控制項的介紹 ListBox控制項的屬性 : ♁UseTabStops:用於是否將定位字元轉換成空白字元。 ♁DataSource:用於取得ListBox控制項清單項目的資料來源。

  33. 第十章基本控制項的介紹 ListBox控制項的屬性 : ♁DisplayMember:用於顯示ListBox控制項清單項目的屬性。 ♁Items:用於編輯ListBox控制項清單的項目。 ♁ValueMember:用於將ListBox控制項清單項目以實際值的屬性來使用。

  34. 第十章基本控制項的介紹 CheckedListBox控制項: CheckedListBox(確認列表盒)控制項與ListBox(列表盒)控制項功能大致一樣,不同的是CheckedListBox每一個選項左邊出現一個確認盒(CheckBox),供使用者選取之用。

  35. 第十章基本控制項的介紹 例題ko10_5:

  36. 第十章基本控制項的介紹 例題ko10_5:

  37. 第十章基本控制項的介紹 執行結果:

  38. 第十章基本控制項的介紹 ComboBox控制項: ComboBox控制項使用Add及AddRange方法加入某一個選項,而Add方法只加入一個選項到下拉式列表盒內,AddRange方法是加入一串陣列的選項到下拉式列表盒內。FindString方法用於尋找ComboBox控制項內的選項。

  39. 第十章基本控制項的介紹 例題ko10_6:

  40. 第十章基本控制項的介紹 例題ko10_6:

  41. 第十章基本控制項的介紹 執行結果:

  42. 第十章基本控制項的介紹 ComboBox控制項的屬性: ♁DropDownStyle:用於控制ComboBox外觀與功能。 ♁DropDownWidth:用於設定ComboBox的寬度。 ♁MaxDropDownItems:用於設定顯示ComboBox選項最大數量。

  43. 第十章基本控制項的介紹 ImageList控制項: ImageList(影像列表)控制項提供管理一群影像物件的方法。 ImageList控制項與其他控制項配合使用,但此控制項必須要有ImageLis屬性,才能與ImageList控制項搭配使用。

  44. 第十章基本控制項的介紹 例題ko10_7:

  45. 第十章基本控制項的介紹 例題ko10_7:

  46. 第十章基本控制項的介紹 執行結果:

  47. 第十章基本控制項的介紹 ImageList控制項的屬性: ♁ColorDepth:用於取得ImageList影像的色彩數目。ColorDepth有Depth4Bit、Depth8BitDepth16Bit、Depth24Bit、Depth32Bit五種設定。

  48. 第十章基本控制項的介紹 ImageList控制項的屬性 : ♁ImageSize:用於改變控制項影像的大小。 ♁TransparentColor:用於設定透明色彩。

  49. 第十章基本控制項的介紹 HScrollBar及VScrollBar控制項 : HScrollBar及VScrollBar控制項用於控制水平捲軸與垂直捲軸。通常,在某些控制項內屬性附有與捲軸相關的屬性,在控制項內設定水平捲軸與垂直捲軸。

  50. 第十章基本控制項的介紹 例題ko10_8:

More Related