C# listBox控制元件常用屬性介紹

來源:酷知科普網 1.23W

ListBox 控制元件又稱列表框,它在工具箱中的圖示為,它顯示一個專案列表供使用者選擇。在列表框中,使用者一次可以選擇一項,也可以選擇多項。在程式開發中,用的也非常多,本文主要介紹ListBox常用的屬性。

操作方法

(01)Items屬性: 用於存放列表框中的列表項,是一個集合。通過該屬性,可以新增列表項、移除列表項和獲得列表項的數目。

C# listBox控制元件常用屬性介紹

(02)MultiColumn 屬性:用來獲取或設定一個值,該值指示ListBox是否支援多列。值為 true 時表示支援多列,值為 false 時不支援多列。當使用多列模式時,可以使控制元件得以顯示更多可見項。

C# listBox控制元件常用屬性介紹 第2張

(03)SelectionMode屬性:用來獲取或設定在ListBox控制元件中選擇列表項的方法。當 SelectionMode屬性設定為 iExtended 時,按下 Shift 鍵的同時單擊滑鼠或者同時按 Shift 鍵和箭頭鍵之一(上箭頭鍵、下箭頭鍵、左箭頭鍵和右箭頭鍵),會將選定內容從前一選定項擴充套件到當前項。按 Ctrl 鍵的同時單擊滑鼠將選擇或撤銷選擇列表中的某項;當該屬性設定為 iSimple 時,滑鼠單擊或按空格鍵將選擇或撤銷選擇列表中的某項;該屬性的預設值為,則只能選擇一項。

C# listBox控制元件常用屬性介紹 第3張

(04)SelectedIndex屬性:用來獲取或設定ListBox控制元件中當前選定項的從零開始的索引。如果未選定任何項,則返回值為1。對於只能選擇一項的ListBox控制元件,可使用此屬性確定ListBox中選定的項的索引。如果 ListBox 控制元件的 SelectionMode 屬性設定為 iSimple 或 iExtended,並在該列表中選定多個項,此時應用SelectedIndices來獲取選定項的索引。

C# listBox控制元件常用屬性介紹 第4張

(05)SelectedItems屬性:獲取 ListBox控制元件中選定項的集合,通常在ListBox控制元件的SelectionMode屬性值設定為iSimple或iExtended(它指示多重選擇ListBox)時使用。

(06)Sorted屬性:獲取或設定一個值,該值指示ListBox控制元件中的列表項是否按字母順序排序。如果列表項按字母排序,該屬性值為true;如果列表項不按字母排序,該屬性值為false。預設值為false。在向已排序的 ListBox控制元件中新增項時,這些項會移動到排序列表中適當的位置。

C# listBox控制元件常用屬性介紹 第5張

(07)Text 屬性:該屬性用來獲取或搜尋 ListBox 控制元件中當前選定項的文字。當把此屬性值設定為字串值時,ListBox 控制元件將在列表內搜尋與指定文字匹配的項並選擇該項。若在列表中選擇了一項或多項,該屬性將返回第一個選定項的文字。

C# listBox控制元件常用屬性介紹 第6張

(08)ItemsCount屬性:該屬性用來返回列表項的數目。

C# listBox控制元件常用屬性介紹 第7張

特別提示

其他的屬性可參考有關TextBox屬性介紹

熱門標籤