Übersicht über das ListBox-Steuerelement (Windows Forms)
Ein ListBox-Steuerelement von Windows Forms zeigt eine Liste an, aus der der Benutzer eines oder mehrere Elemente auswählen kann. Wenn die Gesamtzahl der Elemente die anzeigbare Anzahl übersteigt, wird dem ListBox-Steuerelement automatisch eine Scrollleiste hinzugefügt. Wenn die MultiColumn-Eigenschaft auf true
festgelegt ist, zeigt das Listenfeld Elemente in mehreren Spalten an und es wird eine horizontale Scrollleiste eingeblendet. Wenn die MultiColumn-Eigenschaft auf false
festgelegt ist, zeigt das Listenfeld die Elemente in einer einzelnen Spalte an und es wird eine vertikale Scrollleiste eingeblendet. Wenn ScrollAlwaysVisible auf true
festgelegt ist, wird die Scrollleiste unabhängig von der Anzahl der Elemente angezeigt. Die SelectionMode-Eigenschaft bestimmt, wie viele Listenelemente gleichzeitig ausgewählt werden können.
Möglichkeiten zum Ändern des ListBox-Steuerelements
Die SelectedIndex-Eigenschaft gibt einen ganzzahligen Wert zurück, der dem ersten ausgewählten Element im Listenfeld entspricht. Sie können das ausgewählte Element programmgesteuert ändern, indem Sie den SelectedIndex-Wert im Code ändern. Das entsprechende Element in der Liste wird im Windows-Formular hervorgehoben angezeigt. Wenn kein Element ausgewählt ist, ist der Wert von SelectedIndex -1. Wenn das erste Element in der Liste ausgewählt ist, ist der Wert von SelectedIndex 0. Wenn mehrere Elemente ausgewählt sind, gibt der Wert SelectedIndex das ausgewählte Element an, das als erstes in der Liste angezeigt wird. Die SelectedItem-Eigenschaft ähnelt SelectedIndex, gibt aber das Element selbst zurück, normalerweise eine Zeichenfolge. Die Count-Eigenschaft gibt die Anzahl der Elemente in der Liste wieder. Der Wert der Count-Eigenschaft ist stets um 1 höher als der größtmögliche Wert von SelectedIndex, da SelectedIndex auf 0 basiert.
Um Elemente in einem ListBox-Steuerelement hinzuzufügen oder zu löschen, verwenden Sie die Methode Add, Insert, Clear oder Remove. Alternativ können Sie der Liste auch Elemente hinzufügen, indem Sie die Items-Eigenschaft zur Entwurfszeit verwenden.
Weitere Informationen
- ListBox
- Vorgehensweise: Hinzufügen und Entfernen von Elementen in bzw. aus ComboBox-, ListBox- oder CheckedListBox-Steuerelementen in Windows Forms
- Vorgehensweise: Sortieren des Inhalts eines ComboBox-, ListBox- oder CheckedListBox-Steuerelements in Windows Forms
- Vorgehensweise: Binden eines ComboBox-Steuerelements oder ListBox-Steuerelements in Windows Forms an Daten
- Übersicht über das ComboBox-Steuerelement
- Übersicht über das CheckedListBox-Steuerelement
- Steuerelemente in Windows Forms zum Auflisten von Optionen
- Vorgehensweise: Erstellen einer Suchtabelle für ComboBox-, ListBox- oder CheckedListBox-Steuerelemente in Windows Forms
.NET Desktop feedback