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/)
-   -   devExpress TcxGridDBColumn.Properties zur Laufzeit setzen (https://www.delphipraxis.net/152455-devexpress-tcxgriddbcolumn-properties-zur-laufzeit-setzen.html)

yamaha007 23. Jun 2010 12:51

devExpress TcxGridDBColumn.Properties zur Laufzeit setzen
 
Hallo,

ich hab ein devExpress Problem.

Im Grid kann ich im Objektinspektor zur Entwurfszeit bei den jeweiligen DBColumns unter Properties eine komponente auswählen die die Daten in der Spalte darstellt (z.B. ComboBox, RichEdit).

Wie kann ich die Zuweisung im Quellcode zur Laufzeit realisieren ?

mfg Lothar

dataspider 23. Jun 2010 13:09

AW: devExpress TcxGridDBColumn.Properties zur Laufzeit setzen
 
Hi,

du musst die PropertiesClass zuweisen:

Code:
YourColumn.PropertiesClass := TcxCheckBoxProperties;
Besser ist es, mit dem Repository zu arbeiten.

Frank

yamaha007 23. Jun 2010 13:37

AW: devExpress TcxGridDBColumn.Properties zur Laufzeit setzen
 
Hallo und vielen Dank, es funktioniert.

Was bedeutet es mit dem Repository zu arbeiten ??

dataspider 23. Jun 2010 17:01

AW: devExpress TcxGridDBColumn.Properties zur Laufzeit setzen
 
Zitat:

Zitat von yamaha007 (Beitrag 1031065)
Was bedeutet es mit dem Repository zu arbeiten ??

Besser ist es, eine TcxEditRepository zentral abzulegen und zu pflegen.
Dann weist man der GridColumn anstatt der PropertiesClass das RepositoryItem zu.

Einfach mal damit spielen...

Frank

yamaha007 25. Jun 2010 12:10

AW: devExpress TcxGridDBColumn.Properties zur Laufzeit setzen
 
Ok, jetzt bin ich in der Spur, DANKE

mfg Lothar


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:02 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz