![]() |
Statrtwert einer Combobox
hallo zusammen
ich habe folgendes Problem: in meinem Programm rufe ich mehrmals ein Dialogfeld auf, welches eine Combobox enthält. Diese zeigt ja beim ersten Start standartmäßig den Wert der Eigenschaft Text an, was von mir auch so gewollt ist. Wenn ich den Dialog aber ein 2. Mal aufrufe, steht immer schon der zuvor gewählte Listeneintrag in der Combobox und genau da ist das Problem, denn ich möchte auch dann den Text da stehen haben. Wie kann ich erzwingen, dass auch beim jedem weiteren Öffnen des Dialogfelds der Startwert der Combobox nicht ein Eintrag sondern der Text ist? PS wenn jemand nen gutes Tutorial über Combo-boxen für mich hätte wär das gut ;) |
Re: Statrtwert einer Combobox
.ItemIndex
|
Re: Statrtwert einer Combobox
Zitat:
|
Re: Statrtwert einer Combobox
Delphi-Quellcode:
ComboBox.Text := 'Text';
|
Re: Statrtwert einer Combobox
Zitat:
wenn ich das so ausführe wird trotzdem noch nicht der Text angezeigt :( sondern immernoch der zuletzt ausgewählte Eintrag Funktioniert doch, musse nen anderes Ereignis wählen |
Re: Statrtwert einer Combobox
Du musst den ItemIndex im OI auf z.b 0 stellen das der 1 Eintrag angezeigt wird, willst du den Zweiten haben stellst du ihn auf 1
|
Re: Statrtwert einer Combobox
Hallo,
versuch mal
Delphi-Quellcode:
-1 ist der Wert, den ItemIndex hat, wenn "kein" Eintrag ausgewählt ist.
.itemindex := -1
.Text := 'Dein Vorgabewert'; Gehe ich recht in der Annahme, dass der Text der Voreinstellung nicht in der Liste der Comboboxeinträge enthalten ist? Stephan |
Re: Statrtwert einer Combobox
"Text" ist der Standardwert in der IDE beim Style csDropDown. Den möchte er einfach drinstehen haben, da nützt das Setzen des ItemIndex nichts.
[edit] :oops: hatte nahpets Post übersehen [/edit] |
Re: Statrtwert einer Combobox
dankeee es funktioniert jetzt
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz