Обновите древовидную структуру и разверните последний выбранный узел - PullRequest
2 голосов
/ 05 марта 2012

В моем приложении я копирую определенный файл PDF в выбранный узел, после этого я хочу обновить древовидное представление и показать мне добавленный файл.

Обновление работает, но не расширяется в последний развыбранный узел.

Как сделать обновление, но при этом сохранить последний выбранный узел развернутым, чтобы пользователь мог видеть, что файл pdf добавлен в папку.

enter image description here

1 Ответ

4 голосов
/ 05 марта 2012

AfterSelect на TreeView имеет параметр TreeViewEventArgs e. e.Node вернет выбранный узел. например:

e.Node.Expand();

или

e.Node.ExpandAll();

Если вы хотите развернуть все узлы в дереве. Вы можете использовать тот же метод, чтобы развернуть

Я предполагаю, что вы знаете, на какой узел вы его тоже скопировали. Используйте тот же метод, чтобы развернуть узел, который вы скопировали тоже.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...