Kombinationsfeld (TComboBox)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Listenkomponenten


Ein Kombinationsfeld (TComboBox) kombiniert ein Bearbeitungsfeld mit einer verschiebbaren Liste. Wenn der Anwender Daten in das Steuerelement eingibt – indem er sie eintippt oder aus der Liste auswählt –, verändert sich der Wert der Eigenschaft Text. Wenn AutoComplete aktiviert ist, sucht die Anwendung nach der besten Übereinstimmung in der Liste und zeigt sie an, während der Anwender die Daten eingibt.

Drei Arten von Kombinationsfeldern sind: Standard, Drop-Down (als Standard) und Dropdown-Liste.

So erstellen Sie ein Kombinationsfeld:

  1. Setzen Sie die Eigenschaft Style, um den Stil des Kombinationsfeldes auszuwählen.
    • Mit csDropDown erstellen Sie ein Eingabefeld mit Dropdown-Liste. Verwenden Sie csDropDownList, so kann das Bearbeitungsfeld nicht bearbeitet werden (wodurch Sie den Anwender dazu zwingen, den Wert aus der Liste auszuwählen).
    • Verwenden Sie csOwnerDrawFixed oder csOwnerDrawVariable, um Owner-Draw-Kombinationsfelder zu erzeugen, bei denen die Elemente grafisch oder mit variabler Höhe angezeigt werden. Weitere Informationen über benutzerdefinierte Steuerelemente finden Sie unter Grafiken zu Steuerelementen hinzufügen.
    • Verwenden Sie csSimple, um ein Kombinationsfeld mit einer Liste fester Größe zu erzeugen, die nicht geschlossen werden kann. Stellen Sie sicher, dass Sie die Größe des Kombinationsfeldes so wählen, dass alle Listenelemente angezeigt werden können.
  2. Mit der Eigenschaft DropDownCount legen Sie die Anzahl der in der Liste angezeigten Elemente fest.

Siehe auch