Hy,
erstmal danke für die Hilfe.
Wenn ich das richtig verstehe hast du einen eigenen Datentyp mit den passenden Indexen erstellt.
Und übergibst der Funktion die den passenden int Wert zurückliefert nur den Text und die sucht
den passenden Index mit dem Bild heraus.
Soweit hab ich das kapiert, was ich nicht herausgefunden habe ist warum er nur den RootNode
in der foreach Schleife durchgeht aber sich nicht dazu bewegen lässt auch die darunter liegenden
Children Nodes anzuschauen.
Meine Hierachie besteht aus einem RootNode und divers verschachelten Childnodes.
Wie komm ich also an alle Childnodes ran ?
Bau den Treeview so auf in den entsprechenden Ereignissen
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| 1 Ebene kindknoten = new TreeNode(name); kindknoten.Text = name; Rootnode.Nodes.Add(kindknoten);
weitere Ebenen je nach dem welcher Knoten ausgewählt ist kindkindknoten = new TreeNode(); kindkindknoten.Text = uname; treeview.SelectedNode.Nodes.Add(kindkindknoten); |
danke und gruß
Coolace