Einzelnen Beitrag anzeigen

Benutzerbild von hitzi
hitzi

Registriert seit: 2. Jan 2003
Ort: Eibau
768 Beiträge
 
Delphi 2010 Professional
 
#1

Combobox -> Property Text -> Property Style:=csDropDow

  Alt 11. Aug 2003, 10:36
Hallo,

Wie kann ich einer Combobox einen Text zuweisen, wenn Combobox.Style:=csDropDownList ist.

Combobox1.Text := 'Test'; Wird ohne Fehler ausgeführt, aber der Text der Combobox1 bleibt leer.
Wenn ich jedoch ein Item mit der Maus auswähle erscheint das ausgewählte Item in Combobox1.Text.

Hintergrund:

Ich fülle eine Combobox mit mehreren Items. Beim ersten Start soll standardmäßig das erste Item ausgewählt sein. Der Benutzer soll keinen eigenen Text in der Combobox eingeben können, deshalb Style = csDropDownList.

Mein bisheriger Code:
Delphi-Quellcode:
if cb_DB.Items.Count > 0 then begin
  cb_DB.Text := cb_DB.Items[0];
  //einige Datenbank aufrufe auf Basis der Comboboxauswahl (cb_DB)
end;
Wie kann ich dieses Problem lösen?

MfG Hitzi
Thomas
  Mit Zitat antworten Zitat