Home » Tipps & Tricks » Komponenten » TListBox/TComboBox » DropDown-Menü der Combobox aufklappen

DropDown-Menü der Combobox aufklappen

Senden Sie die CB_SHOWDROPDOWN-Message an das Handle der Combobox, um ihr DropDown-Menü aufzuklappen.Übergeben Sie als Parameter 1 bzw. Integer(True), um es aufzuklappen oder 0 bzw. Integer(False) um es einzufahren. Beachten Sie, dass das Menü automatisch eingefahren wird, wenn es den Fokus verliert.Aufklappen:

procedure TForm1.Button5Click(Sender: TObject);
begin
  Combobox1.Perform(CB_SHOWDROPDOWN, Integer(True), 0);
  ComboBox1.SetFocus;
end;

Einfahren:

procedure TForm1.Button5Click(Sender: TObject);
begin
  Combobox1.Perform(CB_SHOWDROPDOWN, Integer(False), 0);
  ComboBox1.SetFocus;
end;