2010-07-07 79 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

相關問題