![]() |
Starttext bei Combobox
Hallo,
ist vielleicht sehr einfach, aber ich hab es nirgends gefunden. Ich habe eine Combobox, bei der zu Anfang stehen soll "Bitte wählen". Wenn man nun auf die Auswahlliste drückt soll das "Bitte wählen" nicht mehr zur Wahl stehen. Wie stele ich das ein? MfG freak |
Re: Starttext bei Combobox
Ich nehme mal an, du hast Style auf csDropDownList...
Delphi-Quellcode:
procedure TForm1.ComboBox1DropDown(Sender: TObject);
begin with (Sender as TComboBox) do if Items[0] = 'Bitte wählen' then Items.Delete(0); end; |
Re: Starttext bei Combobox
Aha, danke. Sowas in die Richtung habe ich mir gedacht. Gibt es also keine Einstellung für, bei der ich den Starttext festlegen kann. Könnte man mal eine Komponente sachreiben. :gruebel:
MfG freak |
Re: Starttext bei Combobox
du kannst aber auch die property "text" setzen.
cbAuswahl.Text := 'Bitte wählen'; oder im ObjectInspector bei "Text" eintragen. Dann wird 'Bitte wählen' solange angezeigt, bis eine auswahl getroffen wurde. Von nun an wird der ausgewählte Text angezeigt. |
Re: Starttext bei Combobox
Ich schrieb Ich nehme mal an, du hast Style auf csDropDownList... Wenn das nämlich der Fall ist, geht das mit der Eigenschaft Text nicht! |
Re: Starttext bei Combobox
ich versteh den sinn der zweiten option nicht so richtig.
Zitat:
|
Re: Starttext bei Combobox
Beim einen kannst selbst was reinschreiben, beim anderen nicht ... (ohne bzw. mit Eingabefeld)
|
Re: Starttext bei Combobox
Zitat:
|
Re: Starttext bei Combobox
aha.
der benutzer kann also werte eingeben, die garnicht in der liste vorkommen. mag ja manchmal sinn machen, ist aber nicht normal. gruessle |
Re: Starttext bei Combobox
Von welchem Typ ist wohl die Adresszeile in deinem Browser??? :wink:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:54 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