Hallo,
kann mir jemand sagen, ob es eine einfache Möglichkeit gibt, auf einen bestimmten Node in einer TreeView zuzugreifen?
Also: Ich lese eine XML-Datei ein, und stelle diese in einer TreeView dar. Dann möchte ich über TextBoxes die Bezeichnung verschiedener Knoten ändern können, und danach schreibe ich den Tree wieder in eine XML-Datei.
Bis jetzt habe ich es so realisiert, dass ich immer von Knoten zu Knoten springe, etwa so:
treeView1.TopNode.FirstNode.NextNode.NextNode.Text=this.textBox1.Text;
treeView1.TopNode.FirstNode.FirstNode.Text=this.textBox2.Text;
Aber das ist ja ein Riesenaufwand, wenn man einige Nodes zu editieren hat.
Kann man etwa über den FullPath zugreifen oder so?
Wäre sehr dankbar über ein Stückchen Code.
Danke!
ts
kann mir jemand sagen, ob es eine einfache Möglichkeit gibt, auf einen bestimmten Node in einer TreeView zuzugreifen?
Also: Ich lese eine XML-Datei ein, und stelle diese in einer TreeView dar. Dann möchte ich über TextBoxes die Bezeichnung verschiedener Knoten ändern können, und danach schreibe ich den Tree wieder in eine XML-Datei.
Bis jetzt habe ich es so realisiert, dass ich immer von Knoten zu Knoten springe, etwa so:
treeView1.TopNode.FirstNode.NextNode.NextNode.Text=this.textBox1.Text;
treeView1.TopNode.FirstNode.FirstNode.Text=this.textBox2.Text;
Aber das ist ja ein Riesenaufwand, wenn man einige Nodes zu editieren hat.
Kann man etwa über den FullPath zugreifen oder so?
Wäre sehr dankbar über ein Stückchen Code.
Danke!
ts