Почему контроль Treeview рухнет все узлы детей?
Вопрос
Когда я программно обрушился на узел дерева, как это: treeview1.nodes [0] .collapse (), все детские узлы рухнут под ним, что действительно раздражает. Этого не происходит, когда вы вручную нажимаете на узел, чтобы свернуть его, и детские узлы запоминают их разрушенное/расширенное состояние. Как предотвратить это?
Решение
Используйте следующий метод:
public void Collapse(
bool ignoreChildren
)
INSORECHILDREN Тип: System.boolean True, чтобы оставить дочерние узлы в их нынешнем состоянии; Неверно, чтобы разрушить дочерние узлы.
Видеть: http://msdn.microsoft.com/en-us/library/ms161262.aspx
Не связан с StackOverflow