社区
Delphi
帖子详情
求教ehlib6.3中TDBGrideh控件的一个问题
k39k39
2014-01-28 09:24:03
在D7下用EHLIB5时,当数据集 select的结果为空时,tdbgrideh会显示一条空白行。
但在XE下用ehlib6.3时,TDBGrideh会显示一条记录号为 -1的行,请问应该怎样设置,才能显示空白行,而不是序号为-1的行?
ehlib6.3的显示-1的行如图:
显示空白行的效果如图:
...全文
187
2
打赏
收藏
求教ehlib6.3中TDBGrideh控件的一个问题
在D7下用EHLIB5时,当数据集 select的结果为空时,tdbgrideh会显示一条空白行。 但在XE下用ehlib6.3时,TDBGrideh会显示一条记录号为 -1的行,请问应该怎样设置,才能显示空白行,而不是序号为-1的行? ehlib6.3的显示-1的行如图: 显示空白行的效果如图:
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
k39k39
2014-01-30
打赏
举报
回复
感谢您的帮助,今天暂时没环境测试 我看到你的截图,按照你的设置之后,当结果为空时,还是会显示那些 按钮/勾选框的吧? 我之前测试发现,貌似只有在关闭数据集的情况下,TDBGRIDEH才会像D7下那样显示为空白行,如果实在不行,只有考虑对结果进行是否为空的判断,然后来关闭数据集,达到显示空白行的目的了。
踏雪无痕
2014-01-30
打赏
举报
回复
我在XE5的Ehlib6.3.170版本中测试了一下,如果使用自带的显示“行号”功能没有出现LZ的现象
不排除版本问题的BUG,亦或是其他问题引起的
我仿造LZ的图样做的测试图片如下:
如果可以的话,我建议使用软件只带的显示“行号”功能,但是我也没有找到设置这一列名称“序号”的地方,所以我使用了序号那一列的导航列功能的一个下拉属性,来屏蔽这个问题:我相信任何一个讲道理的客户,都能够接受这样一个借口:(当然这个只是回避此问题的一个借口而已)
第一列显示有序号的是序号列,顶端标题不显示“序号”两个汉字,目的是为了一个新功能的诞生:快速选择想要显示/隐藏的列
EhLib 6.3 Build 6.3.170〖D7-XE5〗下载地址:
http://download.csdn.net/detail/wozengcong/6775007
EhLib汉化文件(DBGRIDEH汉化文件)可以替换例如:过滤框的条件名称为中文
http://download.csdn.net/detail/wozengcong/6812039
EhLib
6.3 Build 6.3.172 Full source
EhLib
6.3 Build 6.3.172 Russian version. Full source included. ------------------------------------------------------------------- The Library contains components and classes for Borland Delphi versions 7, 8 & 9 , Borland Developer Studio 2006, CodeGear Delphi 2007, RAD Studio 2009, Embarcadero RAD Studio 2010, RAD Studio XE-XE6.
EhLib
6.3 Build 6.3.168.rar
EhLib
6.3 Build 6.3.168.rar
EhLib
6.3.184.7z
EhLib
6.3.184.7z
EhLib
6.3 Build 6.3.184 D7-XE7
EhLib
6.3 Build 6.3.184 D7-XE7
EhLib
6.3 Build 6.3.184 D7-XE7.7z
EhLib
6.3 Build 6.3.184 D7-XE7.7z
Delphi
5,392
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章