2013年4月2日 星期二

[VB教學]check box使用教學

check box為視窗程式常用的控制項,為方形的可選擇框.特色是一個畫面中若有多個check box時是可以複選的,以下會一一介紹其用法.
繼承階層架構:System.Web.UI.WebControls.CheckBox [MSDN說明]
圖一 check Box示意圖
重要的屬性值
  • Checked :是否被選取,其值為true or false. (預設為false)
  • CheckState:選取的狀態 CheckState.Checked or CheckState.Unchecked CheckState.Indeterminate(預設為CheckState.Unchecked )
checkBox選取狀態
其他屬性
  • Appearance:外觀預設為checkBox 可改為Button
  • CheckAlign:可以控制checkBox的選擇框在文字的上下左右中等位置
  • FlatStyle:可以換checkBox的樣式
重要的事件
  • CheckedChanged :選擇框從有選擇到沒選擇或是反之 
  • CheckStateChanged:選取的狀態改變
判斷checkBox的狀態的方式
(1) 使用CheckStateChanged判斷,

(2) 使用CheckedChanged或Click判斷

(3)當Form中的checkBox很多的時候,不想每個checkBox一一確定,我們想知道哪一些被選取時,應該如下這樣寫,就不用項上面兩個方法一樣,一個一個去確定.  下載範例程式

用程式在Runtime產生動態的checkBox

在Runtime時移除checkBox

回VB文章列表

沒有留言:

張貼留言

歡迎留言討論,沒有登入也可以留言