![]() |
Eigenschaften einer Komponente auf eine andere übertragen
Hi ich erstelle ein Listview zur Laufzeit und will, dass es genau die gleichen Eigenschaften hat wie ein Listview das ich bereits erstellt habe.
Kann mir jemand sagen wie ich das anstelle? |
Re: Eigenschaften einer Komponente auf eine andere übertrage
was heisst eigenschaften?
sollen auch die items gleich sein? oder nur ausgewählte eigenschaften? |
Re: Eigenschaften einer Komponente auf eine andere übertrage
Alles bitte :D
|
Re: Eigenschaften einer Komponente auf eine andere übertrage
Dazu gibt es 3 Ansätze (bestimmt auch noch andere) Folgendes bietet sich an (die ersten beiden OOP-mäßig) :
1. eigene Komponente, das ist am flexibelsten. Im Create muß dann alles eingestellt werden. Neue Eigenschaften usw. können hinzugefügt werden. 2. ziemlich einfach : eine Formularvorlage verwenden (-> Objektablage). Das bringt keine neuen Eigenschaften von Hause aus, aber sämtliche Eigenschaften können vorab festgelegt und vererbt oder auch kopiert werden. Ist aber ziemlich unbekannt, obwohl die Templates in D2006 bejubelt werden und quasi dasselbe sind. Wie es damit mit Erzeugen zur Laufzeit aussieht ? :gruebel: Wird eventuell sowieso überflüssig. 3. die Komponente zur Designzeit auf eine Form legen, Einstellungen ändern und dann einfach kopieren und abändern. Also quick and dirty wie üblich. :mrgreen: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21: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