Was ist die beste Methode, durch TreeView Knoten Schleife und rufen ein Knoten basierend auf bestimmten Wert?

StackOverflow https://stackoverflow.com/questions/1216681

Frage

Was ist die beste Methode, um eine Schleife durch TreeView Knoten und ruft einen Knoten basierend auf bestimmten Wert?

War es hilfreich?

Lösung

Es wäre effizienter so etwas wie ein Dictionary<string, TreeNode> zu erstellen und alle Knoten in hinzufügen. Dies muss natürlich zu Beginn des Formulars erfolgen oder, wenn Sie neue Baumknoten hinzufügen. Das Wörterbuch-Taste kann mit dem Knoten verknüpft etwas z TreeNode Text oder Business-Objekt sein.

Sie brauchen nicht durch alle Knoten zu durchlaufen - nur die Suchkriterien verwenden (Schlüssel) und den Knoten abrufen

.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top