Когда я программно сворачиваю узел TreeView следующим образом: treeView1.Nodes [0] .Collapse (), все дочерние узлы сворачиваются под ним, что действительно раздражает. Этого не происходит, когда вы вручную нажимаете на узел, чтобы свернуть его, и дочерние узлы запоминают свое свернутое / развернутое состояние. Как я могу предотвратить это?