c# TreeView中删除所有节点的问题
我用tree.Nodes.Clear()只能删除tree下的所有直接子节点,但如果我子节点下面还有子节点,则这些间接子节点无法删除。求大神指点。
[解决办法]
一般处理TreeView的时候,大多数都会用到递归,写一个简单的递归方法就可以了。
[解决办法]
遍历父节点
{
如果有子节点
重复此方法
删除该节点
}
发布时间: 2013-04-20 19:43:01 作者: rapoo
c# TreeView中删除所有节点的问题
我用tree.Nodes.Clear()只能删除tree下的所有直接子节点,但如果我子节点下面还有子节点,则这些间接子节点无法删除。求大神指点。
[解决办法]
一般处理TreeView的时候,大多数都会用到递归,写一个简单的递归方法就可以了。
[解决办法]
遍历父节点
{
如果有子节点
重复此方法
删除该节点
}