Kopiere alle treeView Eltern und Kinder in einen anderen TreeView c # WinForms

8

Ich versuche, den gesamten Baum (genau alle Knoten) einer Baumansicht (vollständig) in eine andere Baumansicht mit diesem Code zu kopieren:

%Vor%

Aber das erlaubt mir das nicht, es fordert entweder die Knoten in der Quellbaumansicht zu löschen oder sie zu benutzen. Wie kann ich das machen? Ich möchte nicht, dass meine Quellenstruktur in diesem Prozess etwas verliert.

** UPDATE ** Ok Leute, ich fand einen komplizierten Code (für mich !!), aber wie kann ich das benutzen?

%Vor%     
Saeid Yazdani 11.04.2011, 10:08
quelle

4 Antworten

11

probiere das

aus %Vor%

Meine Grüße

    
Mhmd 11.04.2011, 10:41
quelle
7

Wie MohDs Antwort, aber mit Rekursion, um alle Knoten zu bekommen. (Knoten von Childnodes)

%Vor%     
kilad 15.09.2014 17:26
quelle
3

Die Funktion node.Clone () funktioniert auch ...

%Vor%

Durch das Hinzufügen eines Stammknotens wird sichergestellt, dass die "PlusMinus" -Funktionalität angezeigt werden kann.

%Vor%     
Jeff Johnson 17.06.2012 16:33
quelle
-1

Sie können dies auf der gewünschten Ebene verwenden

%Vor%     
Basit Raza 04.02.2017 06:58
quelle

Tags und Links