Einzelnen Beitrag anzeigen

Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.336 Beiträge
 
Delphi XE2 Professional
 
#2

Re: ComboBox ReadOnly und mit Defaultwert

  Alt 20. Okt 2008, 16:50
Hallo,

ich stand auch mal vor diesem Problem

ich hab das damals so gelöst:
Delphi-Quellcode:
    with ComboBox_Client do
    begin
      //ComboBox leeren
      Clear;

      //Einträge der Stringliste in ComboBox übertragen
      Items.AddStrings(ClientListe);

      //Eintrag an erster Stelle hinzufügen
      Items.Insert(0, 'k e i n e r');

      //1. Eintrag anwählen
      ItemIndex := 0;
    end;
ClientListe ist eine StringList die dann in der ComboBox angezeigt
wird. Der Benutzer kann dann aus diesen Punkten wählen
der String "k e i n e r" ist immer als erstes zu sehen und steht
an erster Stelle.

Du musst nur aufpassen, wenn du den aktuellen ItemIndex irgendwo
abfrägst, du musst immer einen dazurechnen

[Edit]
Bei meiner ComboBox ist Style := csOwnerDrawFixed
[/Edit]
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat