FMX.ListBox.TComboBox

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

FMX.ListBox.TCustomComboBoxFMX.Controls.TStyledControlFMX.Controls.TControlFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTComboBox

Delphi

TComboBox = class(TCustomComboBox)

C++

class PASCALIMPLEMENTATION TComboBox : public TCustomComboBox

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
FMX.ListBox.pas
FMX.ListBox.hpp
FMX.ListBox FMX.ListBox


Beschreibung

Eine TComboBox ist eine Schaltfläche mit einem zugehörigen Listenfeld.

Durch Klicken auf die Schaltfläche wird die Liste angezeigt. In der Liste kann ein Eintrag ausgewählt werden, der dann als Titel der Schaltfläche angezeigt wird. Der Text der Kombinationsfeld-Schaltfläche kann nicht direkt eingegeben werden.

Zum Hinzufügen von Einträgen klicken Sie mit der rechten Maustaste auf das Listenfeld und wählen Eintrag hinzufügen. Dadurch wird ein neues TListBoxItem-Objekt erstellt, das im Fenster Struktur angezeigt wird und einzeln bearbeitet werden kann. Die Einträge in dem Listenfeld können auch durch Doppelklicken auf das Listenfeld im Formular-Designer bearbeitet werden. Dadurch wird das Dialogfeld Eintrags-Designer geöffnet, in dem Sie Einträge hinzufügen und löschen sowie deren Reihenfolge ändern können.

Hinweis: Wenn die Anzahl der Einträge in einem Steuerelement die aktuell im TListBoxItem-Listenfeld angezeigten übersteigt, dann können Sie mit einer Bildlaufleiste durch die Einträge in dem Listenfeld blättern. Unter Windows wird die Bildlaufleiste standardmäßig angezeigt. Unter OS X wird die Bildlaufleiste nicht standardmäßig angezeigt. Unter OS X erscheint die Bildlaufleiste, wenn Sie versuchen, mit dem Mausrad durch die Einträge zu blättern. Mit Code wie dem folgenden können Sie erreichen, dass die Bildlaufleiste standardmäßig angezeigt wird:
ComboBox1.ListBox.AniCalculations.AutoShowing := false;

In Anwendungen im Windows 8-Stil können Sie ein Kombinationsfeld im Windows 8-Stil erstellen, indem Sie die Eigenschaft DropDownKind auf den Wert Native setzen. Weitere Informationen finden Sie unter Erstellen von Kombinationsfeldern für die Metropolis-UI.

Siehe auch

Codebeispiele