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

一个关于寻找treeview节点的问题。急需使用

楼主blankhair(雪)2001-08-19 12:03:38 在 VB / 基础类 提问

    已知节点的key值,从另一个form中展开treeview并响应要寻找的节点的事件 问题点数:50、回复次数:12Top

1 楼gameboy999(-'_'-)回复于 2001-08-19 12:29:56 得分 0

该form是自己的程序里的吗?Top

2 楼blankhair(雪)回复于 2001-08-19 12:31:16 得分 0

是的Top

3 楼xiali()回复于 2001-08-19 12:42:48 得分 10

试一下这一句:  
  dim   keyx   as   string   'TreeView1的节点Key值  
  Form1.TreeView1.Nodes(keyx).Selected   =   TrueTop

4 楼blankhair(雪)回复于 2001-08-19 13:05:05 得分 0

不行,nodes后带的应该是索引,可treeview的node不能加索引Top

5 楼gameboy999(-'_'-)回复于 2001-08-19 13:51:27 得分 0

如果要求不高,可以遍历nodes并对比key,行吗?Top

6 楼hnlzh(吸海垂虹)回复于 2001-08-19 13:59:34 得分 10

tv.selectitem=tv.nodes(key)   ----   then     okTop

7 楼gameboy999(-'_'-)回复于 2001-08-19 14:03:53 得分 30

我试过了,直接TreeView1.Nodes.Item("key")     就行了  
   
   
  Private   Sub   Command1_Click()  
  TreeView1.Nodes.Item("hehe").Expanded   =   True  
  End   Sub  
   
  Private   Sub   Form_Load()  
  TreeView1.Nodes.Add   ,   ,   "hehe",   "hehe"  
  TreeView1.Nodes.Add   ,   twchild,   "haha",   "haha"  
  TreeView1.Nodes.Add   "hehe",   tvwChild,   "haha1",   "haha1"  
  TreeView1.Nodes.Add   "hehe",   tvwChild,   "haha2",   "haha2"  
  TreeView1.Nodes.Add   "hehe",   tvwChild,   "haha3",   "haha3"  
   
  End   Sub  
  Top

8 楼gameboy999(-'_'-)回复于 2001-08-19 14:05:50 得分 0

tv.nodes(key)   也是可以的Top

9 楼blankhair(雪)回复于 2001-08-19 14:48:13 得分 0

我刚才把键值给弄错了,可是并不会响应nodeclick事件呀Top

10 楼gameboy999(-'_'-)回复于 2001-08-19 15:00:21 得分 0

你自个可以调用呀,传一个node对象到nodeclick事件里就行了Top

11 楼blankhair(雪)回复于 2001-08-19 15:09:08 得分 0

可不在同一个form内呀,帮忙写下代码Top

12 楼gameboy999(-'_'-)回复于 2001-08-19 15:24:41 得分 0

不在同一个form里也好办呀  
   
  只要把nodeclick前的那个private改为public  
   
  然后在别的窗体里写道  
   
  frmmain.treeview_nodeclick(xxxx)  
   
  哈哈,就ok了   :)Top

相关问题

  • treeview节点 checked
  • TREEVIEW节点问题
  • treeview添加节点?
  • Treeview 节点问题
  • TREEVIEW有几个根节点
  • Treeview节点删除问题
  • Treeview节点打开问题
  • 关于TreeView中的节点
  • 删除treeview 控件节点
  • treeview 中节点问题。。急!!!!!

关键词

  • 节点
  • treeview
  • haha
  • nodeclick
  • hehe
  • node
  • tvwchild
  • 事件
  • key
  • sub

得分解答快速导航

  • 帖主:blankhair
  • xiali
  • hnlzh
  • gameboy999

相关链接

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

广告也精彩

反馈

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