如果只有一个根结点
treeview1.TopItem.Collapse(true);
如果有多个根结点
procedure TForm1.Button1Click(Sender: TObject);
var
tempnode: TTreenode;
begin
treeview1.TopItem.Collapse(true);
tempnode := treeview1.TopItem.getNextSibling;
while tempnode <> nil do
begin
tempnode.Collapse(true);
tempnode:=tempnode.getNextSibling;
end;
end;对于某一个节点
var
selnode: TTreenode;
begin
selnode:=treeview1.selected;
selnode.Collapse(true);
end;
treeview1.TopItem.Collapse(true);
如果有多个根结点
procedure TForm1.Button1Click(Sender: TObject);
var
tempnode: TTreenode;
begin
treeview1.TopItem.Collapse(true);
tempnode := treeview1.TopItem.getNextSibling;
while tempnode <> nil do
begin
tempnode.Collapse(true);
tempnode:=tempnode.getNextSibling;
end;
end;对于某一个节点
var
selnode: TTreenode;
begin
selnode:=treeview1.selected;
selnode.Collapse(true);
end;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货