Treeview: Parent selektieren Childs in List
-
Hallo zusammen,
nachdem ich nun einiges an Konsolenanwendungen gemacht habe, wollte ich nun ein wenig mit WindowsForms probieren.Dabei bin ich auf folgendes Problem gestoßen:
Ich habe einen TreeView, dieser wird befüllt.Nun soll, wenn ich auf einen Parent Node klicke, die zugehörigen Child Nodes in eine List<Children> (Children ist eine Klasse von mir) eingelesen werden.
private void tree_AfterSelect(object sender, TreeViewEventArgs e) { if (e.Node.Parent == null) { var childNode = new CIdent(); List<Children> lChild = new List<Children>(); //soweit bin ich gekommen, aber wie greif ich nun die childs ab? }
Wie kann ich also die Children anhängen?
-
In Pseudo-Code sollte folgendes helfen:
foreach Childnode in Node.Nodes lChild.Add(Childnode);
Zu beachten ist, das die Childnodes den selben Typen haben wie deine selektierte Node.