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

gupuwyp2  于 2022-11-30  发布在  其他
关注(0)|答案(1)|浏览(141)

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

esyap4oy

esyap4oy1#

请使用下列方法:

public void Collapse(
    bool ignoreChildren
)

忽略子级类型:System.Boolean true使子节点保持其当前状态; false表示折叠子节点。
请参阅:http://msdn.microsoft.com/en-us/library/ms161262.aspx

相关问题