CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

关于TreeView的问题

楼主chuifengde(树上的鸟儿)2006-12-02 12:38:41 在 VB / 基础类 提问

如果TreeView中有三个同级节点a,b,c,这时用  
  for   i=1   to   TreeView.Nodes.count  
            DEBUG.PRINT   TreeView.Nodes(i).Text  
  next  
  会得出a,b,c  
   
  现在在第一个节点的前面加上一个节点d时,即在控件中节点的顺序是d,a,b,c,但用for   循环   得出的为何不是d,a,b,c   而是a,b,c,d,哪位高手解答一下 问题点数:20、回复次数:5Top

1 楼chuifengde(树上的鸟儿)回复于 2006-12-02 15:38:40 得分 0

自已顶一下,没有人知道否?Top

2 楼gguueesstt()回复于 2006-12-02 15:56:06 得分 20

当用for循环得到的顺序是按listview的index进行排序的(listview1.listitem.add   (index,,,,)  
  默认情况下,每次增加一个,上面的INDEX增加一个,我就知道这么多Top

3 楼chuifengde(树上的鸟儿)回复于 2006-12-02 23:25:31 得分 0

谢谢你的回答,难道没什么好的方法吗?如果把这个treeview的内容存入文件中,该如何办?Top

4 楼gguueesstt()回复于 2006-12-03 14:35:33 得分 0

保存主要保存格式问题,我想过,没有做,只有思路,  
  循环数据时按INDEX从小到大,保存格式为  
   
  当前INDEX,当前INDEX的父INDEX,TEXT  
   
   
  恢复时按此顺序读取,应该可行。Top

5 楼chuifengde(树上的鸟儿)回复于 2006-12-03 19:23:13 得分 0

呵呵,我的问题解决了,采用递归就行,谢谢,分全给你Top

相关问题

关键词

得分解答快速导航

  • 帖主:chuifengde
  • gguueesstt

相关链接

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

广告也精彩

反馈

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