循环遍历TreeView节点并根据特定值检索节点的最佳方法是什么?

时间:2009-08-01 14:10:50

标签: c# recursion treeview loops treenode

循环遍历TreeView节点并根据特定值检索节点的最佳方法是什么?

1 个答案:

答案 0 :(得分:2)

创建类似Dictionary<string, TreeNode>的内容并添加其中的所有节点会更有效。当然,这必须在表单的开头或添加新的树节点时完成。字典密钥可以是任何例如TreeNode Text或与节点相关联的业务对象。

您不需要遍历所有节点 - 只需使用搜索条件(密钥)并检索节点。