How do I delete nodes from a "uitree"?

조회 수: 26 (최근 30일)
MathWorks Support Team
MathWorks Support Team 2018년 11월 13일
편집: MathWorks Support Team 2023년 6월 23일
I am making an app with App Designer and I would like to remove nodes from a "uitree" object. I would like to be able to remove them one at a time or clear the entire tree. Is that possible in MATLAB?

채택된 답변

MathWorks Support Team
MathWorks Support Team 2023년 6월 23일
편집: MathWorks Support Team 2023년 6월 23일
To remove a single node from a "uitree", simply call its built-in 'delete' method. For example, if the node you want to delete is called 'app.node', you can delete it using this command:
>> app.node.delete;
If you want to delete all the nodes in a tree, you need to first take the list of all nodes (stored as the 'Children' property of the tree), then call the delete method on that list. If the tree that you want to clear is called 'app.Tree', the following commands will delete all of its nodes:
>> a = app.Tree.Children;
>> a.delete;

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Develop Apps Using App Designer에 대해 자세히 알아보기

제품


릴리스

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by