move

Переместите древовидный узел

Описание

пример

move(targetnode,siblingnode) перемещает целевой узел после заданного одноуровневого узла.

пример

move(targetnode,siblingnode,location) перемещает целевой узел после или перед заданным одноуровневым узлом. Задайте местоположение как 'after' или 'before'.

Примеры

свернуть все

Создайте дерево, содержащее два узла верхнего уровня, что каждый содержит дочерний узел.

f = uifigure;
tree = uitree(f,'Position',[20 20 200 150]);
node1 = uitreenode(tree,'Text','Runners');
node2 = uitreenode(tree,'Text','Cyclists');
runner = uitreenode(node1,'Text','Joe');
cyclist = uitreenode(node2,'Text','Rajeev');

Переместите Cyclists перед Runners.

move(node2,node1,'before');

Переместите Cyclists после Runners. Начиная со значения по умолчанию location 'after', можно не использовать тот аргумент.

move(node2,node1);

Входные параметры

свернуть все

Целевой узел, заданный как TreeNode объект.

Одноуровневый узел, заданный как TreeNode объект.

Целевое местоположение, заданное как 'after' или 'before'.

Смотрите также

| | | | |

Введенный в R2017b