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 TreeView - Node immer am Ende des Tree halten (https://www.delphipraxis.net/126107-treeview-node-immer-am-ende-des-tree-halten.html)

moelski 18. Dez 2008 08:10


TreeView - Node immer am Ende des Tree halten
 
Moin !

Wir ham da ein Element im Tree was eine Art "Mülleimer" darstellt. Dort kann man (bei Bedarf) vor dem endgültigen Löschen Nodes reinschieben.

Nun wäre es aber optisch durchaus ansprechender wenn sich der TrashNode immer am Ende des Trees befinden würde.

Gibt es da eine einfache Möglichkeit einen Rootnode immer ans Ende zu setzen? Und würde sich das TreeView Event OnChanging zum Ausführen anbieten? OnChange wird jedenfalls beim Hinzufügen von Elementen nicht ausgelöst.

himitsu 18. Dez 2008 08:37

Re: TreeView - Node immer am Ende des Tree halten
 
Zitat:

Zitat von moelski
Moin !

Wir ham da ein Element im Tree was eine Art "Mülleimer" darstellt. Dort kann man (bei Bedarf) vor dem endgültigen Löschen Nodes reinschieben.

Nun wäre es aber optisch durchaus ansprechender wenn sich der TrashNode immer am Ende des Trees befinden würde.

Gibt es da eine einfache Möglichkeit einen Rootnode immer ans Ende zu setzen? Und würde sich das TreeView Event OnChanging zum Ausführen anbieten? OnChange wird jedenfalls beim Hinzufügen von Elementen nicht ausgelöst.

Wenn der Tree sortiert ist, könnte man OnCompare anpassen,
ansonsten wird OnAddition ausgeführt.


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