2

treeView1.Nodes[0].Collapse() のようにプログラムで TreeView ノードを折りたたむと、すべての子ノードがその下に折りたたまれます。これは本当に面倒です。これは、ノードを手動でクリックして折りたたんだ場合には発生せず、子ノードは折りたたまれた/展開された状態を記憶しています。これを防ぐにはどうすればよいですか?

4

1 に答える 1

2

次の方法を使用します。

public void Collapse(
    bool ignoreChildren
)

ignoreChildren 型: System.Boolean 子ノードを現在の状態のままにする場合は true。子ノードを折りたたむ場合は false。

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

于 2010-07-07T05:03:05.623 に答える