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