C#中遍历TreeView并查找和选定节点

首先先看一段MSDN上的示例程序:打印一个树中所有节点名称

MSDN上遍历树节点的示例程序

然后要说明的是一下TreeView类和TreeNode类之间的关系:TreeView类中有个只读属性是Nodes,它是属于TreeNodeCollection类型的,而对于一个TreeView它的Nodes属性就是返回treeView根结点的集合。

然后就是我的递归遍历查找一个树节点的方法(由于程序需要我是根据树节点的ImageIndex属性查找的):

Code
原文地址:https://www.cnblogs.com/CCBB/p/1453596.html