2013-03-08 2 views
1

Всякий раз, когда я добавить новый элемент (корень или ребенок) к treeview, это добавляется к списку (в нижней части всего дерева).Добавить узел к началу

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

P.S. Я знаю, как найти верхний корень, но тогда я не знаю, что делать.

ответ

3

Вместо Add, попробуйте использовать Вставка:

If TreeView1.Nodes.Count > 0 Then 
    TreeView1.Nodes(0).Nodes.Insert(0, "First Child Node") 
End If 

или для корневого узла:

TreeView1.Nodes.Insert(0, "First Root Node") 
+0

Он работал как шарм! Большое спасибо Lars – luchosrock

Смежные вопросы