Здравствуйте, 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);