TreeViewノードをループし、特定の値に基づいてノードを取得する最良の方法は何ですか?

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

質問

TreeViewノードをループし、特定の値に基づいてノードを取得する最適な方法は何ですか?

役に立ちましたか?

解決

Dictionary<string, TreeNode>のようなものを作成し、その中にすべてのノードを追加する方が効率的です。もちろん、これはフォームの開始時、または新しいツリーノードを追加するたびに実行する必要があります。辞書キーは、TreeNode Textまたはノードに関連付けられたビジネスオブジェクトなど、何でもかまいません。

すべてのノードを横断する必要はありません-検索条件(キー)を使用してノードを取得するだけです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top