Hallo!
Ich habe eine Reihe von Daten und möchte diese in einem TreeViewControol hinzufügen.
Meine Daten (Beispieldaten) sehen so aus:
Ich kenn nur folgende Variante:
TreeView1.SelectedNode.Nodes.Add("item") TreeView1.Nodes(0).Nodes.Add("subitem")
Aber da ich nicht vorher weiss wie tief die Nodes sein werden brauche ich eine automatisierte geschriebene Funktion für das hinzufügen von beliebigen Einträgen in beliebigen Tiefen. Könnt ihr mir helfen?
Gibt es so ne Funktion wie...
TreeView1.index(0).tiefe(1).Add("subitem")
Damit ich für jeden EIntrag dementsprechend die Tiefe einstellen kann ohne manuell das hier zu schreiben: .nodes(0).nodes(1)....
Also so was wie: stackoverflow.com/questions/42…ial-dataset-to-a-treeview
Das ist aber C# aber das gibt es in Visual Basic 2010 nicht. Wie macht man den am besten wennn mann beliebige tiefere Einträge hinzufügen möchte?
Danke im Vorraus!
Ich habe eine Reihe von Daten und möchte diese in einem TreeViewControol hinzufügen.
Meine Daten (Beispieldaten) sehen so aus:
Die Tiefe der Nodes ist beliebig. Die Frage ist nun, wie mache ich das am besten? Gibt es eine vorgefertige Vorlage?Prozessor
+AMD
++Athlon
++Athlon X2
++Athlon X3
+Intel
++Celeron
++Duo
++Quad
++i3
++i5
++i7
Arbeitsspeicher
+DDR
++400MHz
+DDR2
++533MHz
++667MHz
++800MHz
+DDR3
++1333MHz
++1600MHz
Ich kenn nur folgende Variante:
TreeView1.SelectedNode.Nodes.Add("item") TreeView1.Nodes(0).Nodes.Add("subitem")
Aber da ich nicht vorher weiss wie tief die Nodes sein werden brauche ich eine automatisierte geschriebene Funktion für das hinzufügen von beliebigen Einträgen in beliebigen Tiefen. Könnt ihr mir helfen?
Gibt es so ne Funktion wie...
TreeView1.index(0).tiefe(1).Add("subitem")
Damit ich für jeden EIntrag dementsprechend die Tiefe einstellen kann ohne manuell das hier zu schreiben: .nodes(0).nodes(1)....
Also so was wie: stackoverflow.com/questions/42…ial-dataset-to-a-treeview
Das ist aber C# aber das gibt es in Visual Basic 2010 nicht. Wie macht man den am besten wennn mann beliebige tiefere Einträge hinzufügen möchte?
Danke im Vorraus!