Hallo an Alle,
Ich habe ein Problem mit der TreeView unter Visual C# in einer WindowsFormsApplication.
Ich fülle die TreeView mit einer Methode welche die Nodes aus Listen bildet.
Nun schließen sich natürlich alle Nodes sobald ich neu befülle,
also dachte ich mir ich setze mir eine Liste vom Datentyp TreeNode,
welche nur mit Nodes gefüllt wird, welche gerade "IsExpanded" sind.
So weit so gut, nur lassen sich nach dem Befüllen die Nodes nicht per "Listeneintrag[x].Expand()" wieder öffnen.
Meine Vermutung ist, dass ich beim neuen Befüllen die Ursprüngliche "Verknüpfung" lösche welche den Node der TreeView zuordnet.
Aber wie löse ich das Problem sonst?
Ich hoffe mir kann jemand helfen bzw. hoffe ich auch ich habe mein Problem verständlich beschrieben.
Grüße
Cre@tsheR
Ich habe ein Problem mit der TreeView unter Visual C# in einer WindowsFormsApplication.
Ich fülle die TreeView mit einer Methode welche die Nodes aus Listen bildet.
Nun schließen sich natürlich alle Nodes sobald ich neu befülle,
also dachte ich mir ich setze mir eine Liste vom Datentyp TreeNode,
welche nur mit Nodes gefüllt wird, welche gerade "IsExpanded" sind.
So weit so gut, nur lassen sich nach dem Befüllen die Nodes nicht per "Listeneintrag[x].Expand()" wieder öffnen.
Meine Vermutung ist, dass ich beim neuen Befüllen die Ursprüngliche "Verknüpfung" lösche welche den Node der TreeView zuordnet.
Aber wie löse ich das Problem sonst?
Ich hoffe mir kann jemand helfen bzw. hoffe ich auch ich habe mein Problem verständlich beschrieben.
Grüße
Cre@tsheR
Comment