为什么TreeView控件会折叠所有子节点?

时间:2010-07-07 04:40:28

标签: c# winforms treeview collapse

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

1 个答案:

答案 0 :(得分:2)

使用以下方法:

public void Collapse(
    bool ignoreChildren
)

ignoreChildren     键入:System.Boolean     如果将子节点保持为当前状态,则为true; false以折叠子节点。

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