Übersicht über das ListBox-Steuerelement (Windows Forms)
Ein Windows Forms-ListBox-Steuerelement zeigt eine Liste an, aus der der Benutzer ein 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. Wenn kein Element ausgewählt ist, lautet der SelectedIndex Wert -1. Wenn das erste Element in der Liste ausgewählt ist, ist der SelectedIndex Wert 0. Wenn mehrere Elemente ausgewählt sind, gibt der SelectedIndex Wert das ausgewählte Element wieder, das zuerst in der Liste angezeigt wird. Die SelectedItem-Eigenschaft ähnelt SelectedIndex, gibt aber das Element selbst zurück, in der Regel ein Zeichenfolgenwert. Die Count-Eigenschaft gibt die Anzahl der Elemente in der Liste an, und der Wert der Count-Eigenschaft ist immer ein wert größer als der größtmögliche SelectedIndex Wert, da SelectedIndex nullbasiert ist.
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 mithilfe der Items-Eigenschaft während der Entwurfszeit Elemente zur Liste hinzufügen.
Weitere Informationen
- ListBox
- Hinzufügen und Entfernen von Elementen in bzw. aus ComboBox-, ListBox- oder CheckedListBox-Steuerelementen in Windows Forms
- Sortieren des Inhalts eines ComboBox-, ListBox- oder CheckedListBox-Steuerelements in Windows Forms
- Binden eines ComboBox-Steuerelements oder ListBox-Steuerelements in Windows Forms an Daten
- Übersicht über das ComboBox-Steuerelement
- Übersicht über das CheckedListBox-Steuerelement
- Windows Forms-Steuerelemente zum Auflisten von Optionen
- Erstellen einer Nachschlagetabelle für ComboBox-, ListBox- oder CheckedListBox-Steuerelemente in Windows Forms
.NET Desktop feedback