Main Content

expand

展开树节点

说明

expand(parent) 展开树或树节点的节点。如果 parentTree 对象,则顶层节点显示为展开状态。如果 parentTreeNode 对象,则该节点显示为展开状态。

示例

expand(parent,'all') 展开树或树节点的所有节点。

示例

全部折叠

创建具有三级节点的树。默认情况下,节点显示为折叠状态。

fig = uifigure;
tree = uitree(fig,'Position',[20 20 175 100]);
    
% First level nodes
category1 = uitreenode(tree,'Text','Runners');
category2 = uitreenode(tree,'Text','Cyclists');

% Second level nodes
equip1 = uitreenode(category1,'Text','Equipment');
equip2 = uitreenode(category2,'Text','Equipment');
    
% Third level nodes
shoes = uitreenode(equip1,'Text','Running Shoes');
bike = uitreenode(equip2,'Text','Bicycle');
helmet = uitreenode(equip2,'Text','Helmet');

Tree UI component with two collapsed nodes

展开顶层节点。

expand(tree)

Tree UI component with two top-level expanded nodes. Each top-level node has a collapsed child node.

展开树中的所有节点。

expand(tree,'all')

Tree UI component with three levels of nodes. All nodes with children are expanded.

输入参数

全部折叠

父级树或父级树节点,指定为 Tree 对象或 TreeNode 对象。

版本历史记录

在 R2017b 中推出

另请参阅

| | | |