Registriert seit: 3. Jun 2010
1.611 Beiträge
Delphi 10.3 Rio
|
AW: Datenhaltung mit VirtualStringTree und Trennung der Businesslogik
16. Apr 2019, 15:28
Dann gibt es in deiner TObjectList<T>
eine zusätzliche Property die ebenfalls eine TObjectList<T>
oder ein anderer ContainerType ist. Die ChildNodes verweisen dann auf einen Eintrag in dieser Liste. Wenn die Daten vom gleichen Typ sind (wie z.B. bei einer Verzeichnisstruktur), dann ist das recht einfach, da rekursiv. Bedenke, dass du dann im Constructor
ein Create
des ChildContainers und im Destruktor
ein Free
ausführen solltest.
|