TComboBox/de
│
Deutsch (de) │
English (en) │
español (es) │
suomi (fi) │
français (fr) │
日本語 (ja) │
Diese Seite erklärt, wie man die TComboBox Komponente verwendet. Auf etwas klicken bedeutet immer ein Linksklick, ein Rechtsklick wird explizit erwähnt.
Beschreibung
Eine Kombination aus ein Bearbeitungsfeld und einer Dropdown-Liste, die mehrere Auswahlmöglichkeiten bietet.
Verwendung
Um eine TComboBox auf einem Formular zu nutzen, kann man sie einfach auf der Komponentenpalette Standard auswählen und, mit einem Klick auf das Formular, platzieren.
Die, in der ComboBox hinterlegten, Strings sind in der Eigenschaft Items hinterlegt, die vom Typ TStrings ist. Somit können Sie Strings der ComboBox zuweisen oder entfernen, wie bei einer TStringList oder ihres Vorfahrens TStrings.
Nachfolgend ein paar Beispiele zur Verwendung einer ComboBox ComboBox1 auf einem Formular Form1:
ComboBox füllen
per Objektinspektor
- Wählen Sie die ComboBox auf Ihrem Formular mit einem Klick an.
- Gehen Sie im Objektinspektor im Reiter Eigenschaften auf die Eigenschaft Items.
- Klicken Sie auf den Button mit den drei Punkten. Der Zeichenketteneditor öffnet sich.
- Geben Sie Ihre Texte ein und bestätigen Ihre Arbeit mit OK.
per Code beim Erstellen des Formulars
- Estellen Sie den Eventhandler für OnCreate, indem Sie das Formular Form1 anklicken, im Objektinspektor den Reiter Ereignisse wählen, das Ereignis OnCreate wählen und den Button [...] klicken.
- Im Quelltexteditor fügen Sie nun die gewünschen Auswahlstrings ein, für unsers Beispiel schreiben Sie wie folgt:
procedure TForm1.FormCreate(Sender: TObject);
begin
ComboBox1.Items.Clear; //Alle vorhandenen Auswahlmöglichkeiten löschen
ComboBox1.Items.Add('Rot');
ComboBox1.Items.Add('Grün');
ComboBox1.Items.Add('Blau');
ComboBox1.Items.Add('Zufallsfarbe');
end;
- in progress --Michl 12:21, 27 May 2014 (CEST)
Gehe zurück zu: LCL Components | — Komponente zuvor: TListBox/de | Nächste Komponente: TScrollBar/de |