перемещение

(App Designer) узел дерева Перемещения

Используйте только для приложений App Designer, или при создавании приложений с функцией uifigure.

Синтаксис

move(targetnode,siblingnode)
move(targetnode,siblingnode,location)

Описание

пример

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

Была ли эта тема полезной?