CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

TreeView问题?

楼主icecsdn(问到懂为止!~)2002-05-07 15:22:51 在 Delphi / VCL组件开发及应用 提问

我的treeview的每个结点是表名,我想在单击表名的时候把该表下的“姓名”字段的值加入的相对应的表名结点下,怎么实现?急!! 问题点数:30、回复次数:4Top

1 楼debussy(debussy)回复于 2002-05-07 15:40:33 得分 10

针对Treeview的OnGetSelectedIndex事件,当你选择某个节点的时候,该事件产生,在该事件的处理程序里面,可以得到节点TTreeNode,然后就可以得到你选择的表名,根据这个表名,你就可以访问数据库获得你要的姓名字段,然后就可以添加了。Top

2 楼icecsdn(问到懂为止!~)回复于 2002-05-07 15:48:02 得分 0

这个我能实现,关键怎么加入子结点,我用addchild不行啊!Top

3 楼delphi_xizhousheng(西周生)回复于 2002-05-07 16:19:24 得分 0

关注  
  Top

4 楼cobi(我是小新)回复于 2002-05-07 16:29:17 得分 20

var  
      ParentNode,ChildNode   :   TTreeNode;  
   
   
  ParentNode   :=   GetNode(TreeViewTable,'表名');  
  TreeViewName.Items.AddChild(ParentNode,‘姓名字段’);  
   
  首先用parentnode取得当前对应表名的节点,然后在该节点的下面加入一个子节点Top

相关问题

  • TreeView?
  • Treeview??
  • treeview
  • treeview
  • TREEVIEW
  • treeview
  • treeview
  • TreeView
  • TreeView
  • about TreeView

关键词

  • 节点
  • 字段
  • 结点
  • 选择
  • treeview
  • parentnode
  • ttreenode
  • addchild
  • 姓名
  • 事件

得分解答快速导航

  • 帖主:icecsdn
  • debussy
  • cobi

相关链接

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

广告也精彩

反馈

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