共用方式為


ListBox 控制項概觀 (Windows Form)

Windows Form ListBox 控制項會顯示清單來讓使用者從中選取一或多個項目。 如果項目的總數超過可顯示的數目,則捲軸會自動加入至 ListBox 控制項。 將 MultiColumn 屬性設定為 true 時,清單方塊會以多欄方式顯示項目,這時會出現水平捲軸。 將 MultiColumn 屬性設定為 false 時,清單方塊會以單欄方式顯示項目,這時會出現垂直捲軸。 將 ScrollAlwaysVisible 設定為 true 時,則不管項目數為何,都會出現捲軸。 SelectionMode 屬性決定一次可選取的清單項目數量。

ListBox 控制項的變更方法

SelectedIndex 屬性會傳回整數,此整數對應至清單方塊中的第一個選取項目。 您可以在程式碼中變更 SelectedIndex 值,用程式設計來變更選取的項目;清單中的對應項目將反白顯示出現在 Windows Form 上。 如果未選取任何項目,SelectedIndex 值會是 –1。 如果選取清單中的第一個項目,SelectedIndex 值就會是 0。 當選取多個項目時,SelectedIndex 值會反映最先出現在清單中的選取項目。 SelectedItem 屬性和 SelectedIndex 類似,但它會傳回項目本身,通常為字串值。 Count 屬性會反映清單中項目的數目,而且 Count 屬性值永遠比最大可能的 SelectedIndex 值多 1,因為 SelectedIndex 是以零起始的。

若要在 ListBox 控制項中加入或刪除項目,請使用 AddInsertClearRemove 方法。 此外,您也可在設計階段使用 Items 屬性,將項目加入清單中。

請參閱

工作

HOW TO:從 Windows Form 的 ComboBox、ListBox 或 CheckedListBox 控制項加入或移除項目

HOW TO:排序 Windows Form 中 ComboBox、ListBox 或 CheckedListBox 控制項的內容

HOW TO:將 Windows Form ComboBox 或 ListBox 控制項繫結至資料

HOW TO:為 Windows Form 的 ComboBox、ListBox 或 CheckedListBox 控制項建立查閱資料表

參考

ComboBox 控制項概觀 (Windows Form)

CheckedListBox 控制項概觀 (Windows Form)

ListBox

其他資源

用來列出選項的 Windows Form 控制項