Назначение TreeNode для TreeView и отображение выбранным

HI,

У меня есть TreeNode trn, который содержит treenode с некоторыми из его дочерних узлов. Теперь я хочу передать этот узел TreeView tree из другого метода, и я хочу показать trn как выбранный узел дерева в TreeView tree.

(trn, вероятно, будет меняться каждый раз в соответствии с выбором пользователя)

Я пробовал использовать

tree.SelectedNode = trn;

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

Есть ли у нас индексы для treeNode, поэтому, если я получу индекс любого узла, я просто буду использовать

tree.SelectedIndex = index; 

Но я не уверен, что SelectedIndex действительно существует для TreeNode?

Любая помощь

С уважением,

Санграм Нандкхиле


person Sangram Nandkhile    schedule 19.04.2011    source источник


Ответы (1)


Попробуй это.

tree.select();
tree.SelectedNode = trn;
person Tushar Chhabhaiya    schedule 01.12.2011