Re: Узлы TreeView
От: DarkSid Россия  
Дата: 26.07.06 07:39
Оценка:
Здравствуйте, c4p, Вы писали:

c4p>Добрый день, господа!


c4p>Есть TreeView с данными:


c4p>-Node1

c4p>---SubNode1
c4p>---SubNode2
c4p>-Node2
c4p>-Node3
c4p>---SubNode1

c4p>(собственно — это список окон начиная от десктопа).


c4p>Требуется добавить некоторую функциональность:

c4p>Две маленькие кнопочки: Up, Down. Суть которых заключается в поднятии или опускании выбранного узла на один уровень (естественно со всеми дочерними узлами).

c4p>Я мечтаю о чём-нибудь вроде.

c4p>
c4p> TreeView.Nodes(TreeView.SelectedItem.Index).Index = TreeView.SelectedItem.Index - 1
c4p>

c4p>Ясное дело — такое не прокатывает.

c4p>Решаема ли такая проблема в пределах TreeView?

c4p>Если нет посоветуйте какой-нить грид или элемент...
c4p>Спасибо заранее...

ПРАВДА С#

 TreeNode _tr = new TreeNode();
            int INT1 = this.treeView1.SelectedNode.Index;
            _tr  = this.treeView1.SelectedNode;
            this.treeView1.Nodes.Remove(this.treeView1.SelectedNode);
            this.treeView1.Nodes.Insert(INT1+1,_tr);
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.