![]() |
Virtual Tree View ein zweites Image am Node erzeugen.
Hallo Zusammen,
im Ereignis GetImageIndex kann ich über die Eigenschaft ImageIndex das Image für das Node bestimmen. Ich benötige jedoch ein zweites Image. Hat jemand eine Idee. Gruß Kostas |
Re: Virtual Tree View ein zweites Image am Node erzeugen.
Willst du das erste mit dem zweiten je nach Bedingung austauschen oder möchtest du in einer weiteren Spalte noch ein Icon?
|
Re: Virtual Tree View ein zweites Image am Node erzeugen.
ok mal beides...
- in OnGetImageIndex austauschen:
Delphi-Quellcode:
//LData ist dein Record bzw. deine Klasse die die Daten enthält
LData := Sender.GetNodeData(Node); if LData.Bedingung then ImageIndex := 0 else Imageindex := 1; mehrere für jede Spalte:
Delphi-Quellcode:
case Column of
0: ImageIndex := 0; 1: ImageIndex := 1; usw. end; |
Re: Virtual Tree View ein zweites Image am Node erzeugen.
Liste der Anhänge anzeigen (Anzahl: 1)
Danke für die schnelle Antwort.
Mit Spalten möchte ich nicht so gerne Arbeiten weil dadurch der Übergeordnete Node ebenfalls um die Spaltenbreite nach rechts rückt. Ich hätte gerne wenn möglich nur das child node nach rechts verschoben um Platz zu machen für das zweite Icon. Ist das überhaupt möglich? Oder ist es möglich das icon vom Tree selbst der kleine Winkel zu ersetzen. Gruß Kostas |
Re: Virtual Tree View ein zweites Image am Node erzeugen.
du kannst alle knoten mit ident einrücken und in den freien platz das icon selbst malen
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:58 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