delphi 在DbGridEh中显示TreeView 效果
看到关于在DbGridEh中显示TreeView效果的一个文档,但是说的太过于简陋了,也不知道demo在哪里,自己尝试了一下,但是没有实现,有哪位达人知道如何实现的能仔细...
看到关于在DbGridEh中显示TreeView 效果的一个文档,但是说的太过于简陋了,也不知道demo在哪里,自己尝试了一下,但是没有实现,有哪位达人知道如何实现的能仔细说一下么?主要是控件和属性的设置,或者有demo也可以
这样的效果,grid里面第一栏用的是树形结构 展开
这样的效果,grid里面第一栏用的是树形结构 展开
1个回答
展开全部
你说的效果指的是什么效果?
更多追问追答
追问
请看图片
追答
下载Ehlib组件5.2以上版本,然后安装好。(d7用5.2-5.3版,d7以上版本用5.2版以上)
添加组件:
1、ADOQuery1--连接数据库
2、DataSetDriverEh1--连接ADOQuery1
3、MemTableEh1--连接DataSetDriverEh1
4、DataSource1--连接MemTableEh1
5、DBGridEh1--连接DataSource1并显示列表
主要设置是在MemTableEh1控件
MemTableEh1.TreeList.Active:=True;
MemTableEh1.TreeList.KeyFieldName:= 'ID'; //节点字段(父)
MemTableEh1.TreeList.RefParentFieldName:='ID_PARENT'; //引用节点字段(子)
MemTableEh1.TreeList.DefaultNodeExpanded:=True; //打开时自动展开
MemTableEh1.Open;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询