So, ich hab nochmal ein kleines Problem mit den Unterknoten:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
| TreeNode Wurzel = new TreeNode(ProjektName); treeView1.Nodes.Add(Wurzel); for (int i = 0; i != dataGridView2.RowCount; i++) { if (Convert.ToString(dataGridView2[0, i].Value) != "") { TreeNode RobNode = new TreeNode((Convert.ToString(dataGridView2[0, i].Value))); Wurzel.Nodes.Add(RobNode); } TreeNode VorNode = new TreeNode(Convert.ToString(dataGridView2[7, i].Value)); RobNode.Nodes.Add(VorNode); } treeView1.ExpandAll(); |
Das Erzeugen des Wurzelknotens funktioniert, und auch die RobNodes werden erzeugt. Jetzt würde ich gerne unter meinen RobNodes noch VorNodes erstellen, diese müssten aber wie oben im Kontext gehandelt werden. Im Moment bekomme ich die Meldung das RobNode nicht vorhanden ist, was ich auch verstehen kann, da es ja in einer anderen Schleife definiert ist, wie kann ich jetzt aber die Logik meines Codes beibehalten und zusätzlich das Programm lauffähig machen.