CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

关于Treeview的删除用法?

楼主hq111(海洋123)2005-04-04 08:52:37 在 Delphi / VCL组件开发及应用 提问

有这样的一个treeview  
  AA  
      11  
      22  
      33  
  BB  
      01  
      02  
      03  
  CC  
      010  
      020  
      030  
      假设现在要删除BB节点下的03子节点   请问该如何遍历查找那??  
  问题点数:40、回复次数:5Top

1 楼gzmhero(hihihi)回复于 2005-04-04 08:58:26 得分 15

procedure   TForm1.Button1Click(Sender:   TObject);  
  var  
          i,j:integer;  
  begin  
          for   i:=0   to   TreeView1.Items.Count-1   do  
                  if   TreeView1.Items[i].Text='BB'   then  
                  begin  
                          for   j:=0   to   TreeView1.Items[i].Count-1   do  
                                  if   TreeView1.Items[i].Item[j].Text='03'   then  
                                  begin  
                                          TreeView1.Items[i].Item[j].Delete;  
                                          break;  
                                  end;  
                          break;  
                  end;  
  end;  
  Top

2 楼heluqing(鉴之小河〖劳累求充实〗)(vcl .net)回复于 2005-04-04 09:14:40 得分 25

如果子介点的名字都是不相同的话,可以直接一次循环就可以了  
  for   I:=0   to   TreeView1.items.count  
  begin  
          if   TreeView1.items[I].text='03'   then  
          begin  
                  TreeView1.items[I].Delete;  
                  Showmessage('Deleted');  
          end;  
  end;  
  -----------------------------------  
  gzmhero(hihihi)老大的  
  TreeView1.Items.Count是树里所有节点的个数  
  如果只是找第一层的节点的时候可以用  
  repeat...Until  
  里面用TreeNode.getnextSibling来做Top

3 楼dongliu(一沙一世界,一花一天堂)回复于 2005-04-04 09:29:17 得分 0

顶Top

4 楼fhuibo(永远深爱一个叫“莎”的好女孩儿)回复于 2005-04-04 10:26:33 得分 0

TreeViewOP.Selected.DataTop

5 楼hq111(海洋123)回复于 2005-04-04 11:46:20 得分 0

感谢!Top

相关问题

  • TreeView的用法
  • TreeView的用法
  • treeview的用法
  • treeview用法  急!!!!
  • 关于treeview的用法!
  • 关于TreeView的用法
  • TreeView的用法,,,谢谢
  • Treeview 的用法问题
  • -----------关于TreeView的用法-----------
  • Treeview节点删除问题

关键词

  • 节点
  • treeview1
  • items
  • bb
  • then begin
  • deleted
  • count
  • text

得分解答快速导航

  • 帖主:hq111
  • gzmhero
  • heluqing

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo