Ich habe ein Problem mit der Auswahl eines bestimmten Kindknotens.
Was ich erreichen möchte: Ich habe diese Baumansicht zum Beispiel (ein Elternteil mit zwei Kindknoten):
Elternteil
-Kind mit einem Wert 5
-Kind mit einem Wert 2.
Ich möchte diese beiden Werte hinzufügen und sie dem übergeordneten Knoten zuweisen:
Übergeordnetes Ergebnis 7
-Kilde 5
-Kild 2.
Natürlich hätte eine größere Baumansicht mehrere Eltern und viele Kinder und sie würden alle einen Wurzelknoten hinzufügen.
Wie kann ich das tun ?? Bitte helfen.
thx,
Caslav
Sie könnten etwas wie das Folgende tun. Es nimmt an, dass der gewünschte Wert Teil des Textes ist (der letzte Wert nach dem letzten Leerzeichen).
%Vor%In WinForms kennt ein Kindknoten eines Baumes sein Elternteil. Auf diese Weise können Sie jederzeit mithilfe der TreeNode.Parent-Eigenschaft das Parent erreichen. Umgekehrt weiß jeder Knoten, dass er untergeordnete Knoten ist. Sie können sie mit Node.Nodes erreichen. Diese Auflistung verfügt über einen Indexer, mit dem Sie mit einem int oder einer Zeichenfolge auf die untergeordneten Knoten zugreifen können.
Um einen TreeNode mit einem speziellen Schlüssel zu finden, verwenden Sie den folgenden Code:
%Vor%Sie finden eine Beschreibung dieser Methode unter MSDN