列表框(ListBox)控件表示一個選項清單,用戶可能用鼠標選擇其中一個或者幾個選項。 列表框的特點是:列表框中的項目是通過程序插入到其中的,用戶無法向清單中輸入數據,當選擇其中的項目,并在用戶單擊一個按鈕或者執(zhí)行某個操作時,由應用程序完成對指定項目的具體操作。下面這個例子充分說明了列表框的這個特點,并介紹了列表框(ListBox)的常用屬性。
(源程序下載) 這個例子包含一個窗體,窗體中有兩個列表框(List1、List2)和八個按鈕,界面如下: | ||||||||||||||||||||
| ||||||||||||||||||||
| ||||||||||||||||||||
| ||||||||||||||||||||
在屬性窗口中,將List1列表框 Sorted屬性設為“False”;List2列表框 Sorted屬性設為“True”,MultiSelect屬性設置為2,即List2控件中的項目總是排序的。 下一步我們?yōu)楦骺丶砑酉鄳某绦颉?/span> 其中: List1.AddItem "China" 是將“China”添加到列表框中。 List1.ListIndex 返回的是列表框List1中當前選擇項目的索引號碼。 List1.ListCount 返回的是列表框List1中項目總數。 List1.ListCount - 1 返回列表框List1中最后一個項目的索引號。 List1.Selected() 返回的是一個項目的選擇狀態(tài),返回的是布爾值。 代碼寫好之后,我們就可以保存工程,然后按“Ctrl+F5”鍵,測試檢驗一下我們的程序了。在這個小程序中,包含了列表框中的一般常用屬性和方法。 |