打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
(8)对TreeView的遍历
functionTForm1.AllOverTreeView(node:TTreenode):TTreenode;
begin
  while node<>nil do
    begin
      ifnode.HasChildren then
       begin
        node:=node.getFirstChild;
        allovertreeview(node);
        node:=node.Parent;
       end;
      ifnode.getNextSibling<>nil then
       node:=node.getNextSibling
     else
       exit;
    end;
end;

procedure TForm1.Button1Click(Sender: TObject);
var
  parentnode:TTreenode;
begin
 parentnode:=Mytreeview.Items.GetFirstNode;
  AllOverTreeView(parentnode);
end;

利用这个对所有节点的遍历,我们可以很方便的对所有节点进行各种操作。例如:统计每层节点的个数、对
满足要求的节点进行操作、等等。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
delphi Treeview用法
delphi treeview节点移动函数
TreeView 用法
Delphi中树型控件的使用技巧
(8)Delphi TreeView使用方法
delphi TTreeNode.data
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服