MATLAB 帮助中心
折叠树节点
collapse(parent)
collapse(parent,'all')
collapse(parent) 折叠父级树或父级树节点的节点。如果 parent 是 Tree 对象,则树中的顶层节点显示为折叠状态。顶层之外的任何子级都不折叠。如果父级是 TreeNode 对象,则指定的节点显示为折叠状态,但该节点中的子节点不会折叠。
parent
Tree
TreeNode
示例
collapse(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'); % Expand all nodes expand(tree,'all');
折叠顶层节点。
collapse(tree)
展开 Cyclists 节点。
expand(category2)
Equipment 子节点已展开,因为之前的 collapse 命令仅折叠了 Cyclists 节点。如果要折叠所有子节点,请在调用 collapse 函数时指定 'all' 选项。
collapse
'all'
父级树或父级树节点,指定为 Tree 对象或 TreeNode 对象。
在 R2017b 中推出
expand | move | scroll | uitree | uitreenode
expand
move
scroll
uitree
uitreenode
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处