共用方式為


ListBox 控制項概觀 (Windows Form)

Windows Forms ListBox 控制項會顯示清單,使用者可以從中選取一或多個專案。 如果專案總數超過可顯示的數目,則捲軸會自動新增至 ListBox 控制項。 MultiColumn當 屬性設定為 true 時,清單方塊會顯示多個資料行中的專案,並會出現水準捲軸。 MultiColumn當 屬性設定為 false 時,清單方塊會顯示單一資料行中的專案,而垂直捲動條隨即出現。 當 設定為 trueScrollAlwaysVisible ,不論專案數目為何,捲軸都會顯示。 屬性 SelectionMode 會決定一次可以選取多少個清單專案。

變更 ListBox 控制項的方式

屬性 SelectedIndex 會傳回對應于清單方塊中第一個選取專案的整數值。 您可以藉由變更 SelectedIndex 程式碼中的值,以程式設計方式變更選取的專案;清單中的對應專案會顯示在 Windows Form 上反白顯示。 如果未選取任何專案,則 SelectedIndex 值為 -1。 如果選取清單中的第一個專案,則 SelectedIndex 值為 0。 選取多個專案時, SelectedIndex 值會反映清單中第一個出現的選取專案。 屬性 SelectedItem 類似于 SelectedIndex ,但會傳回專案本身,通常是字串值。 屬性 Count 會反映清單中的專案數,而 屬性的值 Count 一律大於最大的可能 SelectedIndex 值,因為 SelectedIndex 是以零為起始。

若要在 控制項中 ListBox 新增或刪除專案,請使用 AddInsertClearRemove 方法。 或者,您可以在設計階段使用 Items 屬性,將專案新增至清單。

另請參閱