Можно ли добавить дочерние узлы к добавленным пользовательским узлам? - PullRequest
0 голосов
/ 01 сентября 2010

фактическая работа моей работы изначально, у меня будет корневой узел для дерева.Если я щелкну на нем правой кнопкой мыши, у меня появится контекстное меню с некоторыми опциями.Если я выберу добавить новый, я добавлю текстовый файл в качестве дочернего узла в корневой узел.Это отлично работает.После добавления этого текстового файла я хотел бы добавить дочерний узел под этим текстовым файлом.

Общий поток будет

. Первоначально при загрузке страницы мое древовидное представление будет с одним корневым узлом

ACH

Если я добавлю текстовый файл, я хотел бы показать мое древовидное представление следующим образом

ACH

 |-> some.txt

|->A( Child for some.txt)

   |->B(child for  A) 

       |->C(Child for B)

До A у меня получилось, но я не знаю, как добавитьостальные также я хотел бы установить индекс изображения для пользовательских дочерних узлов добавил

1 Ответ

2 голосов
/ 01 сентября 2010

Вы должны сохранить ссылку на узел A и вызвать Add для его свойства Nodes:

TreeNode nodeA = nodeACH.Nodes.Add("A");

TreeNode nodeB = node1.Nodes.Add("A");

TreeNode nodeC = node1.Nodes.Add("B");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...