bootstrap-treeview 如何实现只能展开一个node,当展开一个节点时,其他节点全部收起。

2024-11-18 13:31:52
推荐回答(2个)
回答1:

treeview1.selected.Expand(True);//子节点展开
treeview1.selected.collapse(True)://子节点闭拢
树节点全部展开:
procedureTForm1.Button1Click(Sender:TObject);
varnode:TTreeNode;begin
iftreeview1.Items[0]node:=treeview1.Items[0];
node.Expand(true);
whilenode.getNextSiblingnode:=node.getNextSibling;
node.Expand(true);end;end;end;
树节点全部收缩:

回答2:

我也希望有这样的效果。不过仔细想想好像没必要。