2010-07-07 58 views
2

当我以这种方式编程折叠TreeView节点时:treeView1.Nodes [0] .Collapse(),所有的子节点都折叠在它下面,这真的很烦人。当您手动点击节点将其折叠并且子节点记住它们的折叠/展开状态时,不会发生这种情况。我如何防止这种情况发生?为什么TreeView控件会折叠所有的子节点?

回答

2

使用以下方法:

public void Collapse(
    bool ignoreChildren 
) 

ignoreChildren 类型:System.Boolean 真正离开孩子节点在其当前状态; false以折叠子节点。

参见:http://msdn.microsoft.com/en-us/library/ms161262.aspx

+0

谢谢!我应该注意到它超载了。 – 2010-07-07 05:39:26

相关问题