Freigeben über


Wann ist ein Kombinationsfeld von Windows Forms dem Listenfeld vorzuziehen?

Die Steuerelemente ComboBox und ListBox weisen ähnliche Verhaltensweisen auf und sind in einigen Fällen austauschbar. Es gibt jedoch Situationen, in denen das eine besser geeignet ist als das andere.

Ein Kombinationsfeld empfiehlt sich immer dann, wenn eine Liste mit Auswahloptionen vorgeschlagen wird, und ein Listenfeld empfiehlt sich, wenn die Benutzereingaben auf das beschränkt sein sollen, was in der Liste steht. Ein Kombinationsfeld enthält ein Textfeld, in das Optionen, die nicht in der Liste enthalten sind, eingegeben werden können, sofern die DropDownStyle-Eigenschaft nicht auf DropDownList festgelegt ist. In diesem Fall wählt das Steuerelement ein Element aus, wenn Sie den ersten Buchstaben eingeben.

Darüber hinaus sparen Sie mit Kombinationsfeldern Platz in Formularen. Da die Liste nur vollständig angezeigt wird, wenn der Benutzer auf den Abwärtspfeil klickt, findet ein Kombinationsfeld auch dort Platz, wo ein Listenfeld nicht mehr angezeigt werden kann. Dies gilt nicht, wenn für die DropDownStyle-Eigenschaft Simple festgelegt ist. In diesem Fall wird die ganze Liste angezeigt, und das Kombinationsfeld beansprucht mehr Platz als ein Listenfeld.

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen und Entfernen von Elementen in bzw. aus ComboBox-, ListBox- oder CheckedListBox-Steuerelementen in Windows Forms

Gewusst wie: Sortieren des Inhalts eines ComboBox-, ListBox- oder CheckedListBox-Steuerelements in Windows Forms

Referenz

ComboBox

ListBox

Weitere Ressourcen

Steuerelemente in Windows Forms zum Auflisten von Optionen