Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TComboBoxEx will keine Items (https://www.delphipraxis.net/115471-tcomboboxex-will-keine-items.html)

Neutral General 12. Jun 2008 16:13


TComboBoxEx will keine Items
 
Hi,

Also so langsam versteh ichs nicht. Habe auch hier in der DP gesucht. Ich erzeuge eine ComboBoxEx zur Laufzeit so:

Delphi-Quellcode:
cbChooseElement := TComboBoxEx.Create(Self);
with cbChooseElement do
begin
  Parent := ValueListEditor1;
  Left := ValueListEditor1.CellRect(1,3).Left;
  Top := ValueListEditor1.CellRect(1,4).Top;
  Width := ValueListEditor1.CellRect(1,4).Right - ValueListEditor1.CellRect(1,4).Left;
  Anchors := [akLeft,akRight,akTop];
  Font.Name := 'SimSun';
  Style := csExDropDownList;
end;
Jetzt habe ich versucht Items hinzuzufügen. Probierte Varianten:

Delphi-Quellcode:
// Methode 1
var ExItem: TComboExItem;
ExItem := cbChooseElement.ItemsEx.Add;
Exitem.Caption := 'Test';
// Methode 2 (bzw 1b)
with cbChooseElement.ItemsEx.Add do
  Caption := 'Test';
// Methode 3 
cbChooseElement.Items.Add('Test');
// Methode 4
cbChooseElement.ItemsEx.AddItem('Test',-1,-1,-1,0,nil);
Es funktioniert alles nichts. Zur Laufzeit passiert nichts wenn ich auf den "Aufklapppfeil" klicke... :gruebel:

Gruß
Neutral General

Neutral General 12. Jun 2008 16:17

Re: TComboBoxEx will keine Items
 
Ich muss mich korrigieren:

Es liegt scheinbar an dem ValueListEditor. Die ComboBox ist in der untersten Zeile und das aufgeklappte Menü wird einfach nicht angezeigt bzw man sieht es nicht -.-

EDIT: Was aber nicht heißt das die Frage damit abgehakt ist.. Wieso wird da nichts angezeigt? Wenn ich ein Panel oder so als Parent angebe, dann geht es.....


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:52 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