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

如何遍历TreeView树型控件中的每一个节点

楼主pierance()2005-04-02 16:39:06 在 VB / 控件 提问

如何遍历TreeView树型控件中的每一个节点,该树至少要三层 问题点数:0、回复次数:8Top

1 楼homezj(小吉)回复于 2005-04-02 16:42:01 得分 0

Dim   nod   as   Node  
  for   each   nod   in   TreeView  
  ...  
  nextTop

2 楼pierance()回复于 2005-04-02 17:17:37 得分 0

不行呀,编译出错:对象不支持该属性和方法。  
  问题描述如下:能否通过循环逐一地取得某节点下的所有子节点的内容(text,或者是每一子  
  节点的子节点数目)Top

3 楼homezj(小吉)回复于 2005-04-02 17:19:25 得分 0

sorry!写漏了一点!!!  
   
  Dim   nod   As   Node  
  For   Each   nod   In   TreeView1.Nodes  
   
  NextTop

4 楼Gutta(冯大狂)回复于 2005-04-02 17:28:23 得分 0

homezj(小吉)正解  
   
  对了,如果说是用来判断是否是叶子结点,那么就用  
  If   Nod.Children=0   Then   ...Top

5 楼taosin()回复于 2005-04-02 18:04:43 得分 0

dim   intNode     as   node    
  for   each   intnode   in   treeview1.nodes  
  '   处理语句  
  nextTop

6 楼mndsoft(枕善居(http://www.mndsoft.com/)回复于 2005-04-02 18:54:39 得分 0

到这里找  
  http://www.mndsoft.com/blog/default.asp?cateID=3Top

7 楼pierance()回复于 2005-04-02 19:11:56 得分 0

但是如果想是从选定的节点开始遍历呢?选定节点TreeView1.selectedItem中是没有nodes集合的,该怎么办?Top

8 楼homezj(小吉)回复于 2005-04-02 21:41:52 得分 0

你既然要用TreeView控件,总该对它有点了解吧,多看看MSDN吧!  
   
  掌握好Node对象是关键  
  Child、FirstSibling、LastSibling、Previous、Parent、Next   和   Root   属性均返回对另一个   Node   对象的引用。用好它们,你想怎么遍历就怎么遍历。  
   
  你可用TreeView1.selectedItem.Child与Next配合,遍历一个节点的所有子节点,象逐层遍历文件夹一样,递归也行呀!Top

相关问题

  • 请问一下TreeView控件我想遍历所有的节点有没有这个属性的?谢谢.
  • 如何遍历TreeView中本层节点?
  • 如何遍历treeview的所有节点?
  • 在TreeView中遍历选中的节点
  • 有关treeview控件的遍历问题
  • 删除treeview 控件节点
  • treeview 控件找父节点
  • 如何遍历treeview中的某一节点的子节点
  • 用脚本递归遍历TreeView节点,为什么只能遍历部分节点,代码如下
  • 如何遍历Treeview的所有子节点?

关键词

  • 节点
  • 控件
  • 遍历
  • treeview
  • nod
  • 树
  • 对象
  • node
  • next
  • dim

得分解答快速导航

  • 帖主:pierance

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

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