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 控制項中加入或刪除項目,請使用 Add、Insert、Clear 或 Remove 方法。 此外,您也可在設計階段使用 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 控制項建立查閱資料表
參考
CheckedListBox 控制項概觀 (Windows Form)