![]() |
Delphi-Version: 5
Werte in Combobox einfügen klappt so nicht
Hallo zusammen,
ich habe eine Combobox mit diversen Items als Vorgabe. Nun möchte ich per Zuweisung als Beispiel
Delphi-Quellcode:
einfügen.
Combobox3.Text:= '37';
37 ist aber nicht in der Itemliste. Das funktioniert aber leider nur wenn der Style auf csDropDown gesetzt ist. Ich brauche aber als Style csdropdownList, damit sich auf dem Touchscreen per "FingerKlick" ins Feld die Liste öffnet. Gibts dazu ne Alternative? Ich danke euch |
AW: Werte in Combobox einfügen klappt so nicht
Delphi-Quellcode:
Combobox3.Items.Add('37');
|
AW: Werte in Combobox einfügen klappt so nicht
Zitat:
|
AW: Werte in Combobox einfügen klappt so nicht
Delphi-Quellcode:
ComboBox3.Items.Add('37');
ComboBox3.ItemIndex := Combobox3.Items.Count-1; |
AW: Werte in Combobox einfügen klappt so nicht
Zitat:
Wie DeddyH schon schrieb, weist man eine Stringliste einen neuen Wert mittels Add oder Append zu. ![]() ![]() ![]() Zitat:
|
AW: Werte in Combobox einfügen klappt so nicht
Delphi-Quellcode:
oder
Combobox3.Items.Add('37');
ComboBox3.ItemIndex := Combobox3.Items.IndexOf('37');
Delphi-Quellcode:
oder
with Combobox3 do
begin Items.Clear; Items.Add('37'); ItemIndex := Items.IndexOf('37'); //ItemIndex := Items.IndexOf(Trim(Items.Text)); end;
Delphi-Quellcode:
with Combobox3 do
begin Items.Clear; ItemIndex := Items.Add('37'); end; |
AW: Werte in Combobox einfügen klappt so nicht
Zitat:
Delphi-Quellcode:
s := '37';
ComboBox3.Items.Add(s); ComboBox3.ItemIndex := Combobox3.Items.IndexOf(s); |
AW: Werte in Combobox einfügen klappt so nicht
Was spricht eigentlich dagegen, den von Add zurückgelieferten Wert gleich als ItemIndex zu setzen?
Delphi-Quellcode:
Liste.ItemIndex := Liste.Add('Neues Item');
|
AW: Werte in Combobox einfügen klappt so nicht
Nix, hab ich nur nicht dran gedacht :)
|
AW: Werte in Combobox einfügen klappt so nicht
>> Irritierend ist, daß du erst schreibst, '37' sei nicht in er Itemliste, "es" dann aber dennoch funktionieren sollte.
war vielleicht etwas schlecht ausgedrückt :-( Soll heissen es muss auch ein Wert zu übergeben sein, der nicht in der Itemliste steht. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:41 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