Image bei expandiertem TreeNode

04/11/2008 - 15:32 von Katarch | Report spam
Hallo,

ich habe eine TreeList mit verschiedenen TreeNodes in mehreren Ebenen.
Wenn ich ein Node in einer unteren Ebene öffne, sollen die oberen
Nodes (also alle Parents) im Status "Expanded" sein und somit auch das
Image entsprechend angepasst werden. In der Basisimplementierung ist
dies nicht so. Hier wird nur immer das aktuell ausgewàhlte Element
berücksichtigt.

Ist es denn Möglich, sowas mit Bordmitteln zu realisieren?

Danke,
Andreas
 

Lesen sie die antworten

#1 Mario Fraiß [MSP]
04/11/2008 - 15:39 | Warnen spam
Am Tue, 4 Nov 2008 06:32:08 -0800 (PST) schrieb Katarch:

Hallo,

ich habe eine TreeList mit verschiedenen TreeNodes in mehreren Ebenen.
Wenn ich ein Node in einer unteren Ebene öffne, sollen die oberen
Nodes (also alle Parents) im Status "Expanded" sein und somit auch das
Image entsprechend angepasst werden. In der Basisimplementierung ist
dies nicht so. Hier wird nur immer das aktuell ausgewàhlte Element
berücksichtigt.

Ist es denn Möglich, sowas mit Bordmitteln zu realisieren?

Danke,
Andreas



Hallo Andreas,

Ich denke am Sinnvollsten wàre es, wenn du entsprechend für alle
Übergeordneten Parents die deine Bedingung "Expanded" erfüllen, manuell
aktualisierst. Also mit Invalidate oder Refresh. Wenn das gesamte
Tree-Control nicht zu komplex ist, kannst du überhaupt dieses als Ganzes
aktualisierten.
Lg, Mario Fraiß (Software-Architect und .Net-Engineer)
_____
Besuchen Sie mich auf meinem Blog unter > www.mariofraiss.com

Ähnliche fragen