请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

yin_tb

中级会员

53

主题

198

帖子

993

积分

中级会员

积分
993

微信认证勋章

yin_tb
中级会员   /  发表于:2021-4-2 12:21  /   查看:2140  /  回复:3
1金币
如题,2018V1版C1TrueDBgrid,当列的Frozen=true时,GetCellBounds(row,col)报错,具体如下:
1、用 Tgrid1.Splits(0).DisplayColumns("列名").Frozen=true 让列不移动。
2、因为TrueDBgrid不能模糊过滤,所以,我自己写了一个列表,在TrueDBgrid的ButtonClick事件里,我想要获取单元格位置区域,好显示我的列表,所以,
我在事件里,Rectangle r ;  r=Tgrid1.Splits(0).GetCellBounds(Row,Col); 但运行时报错,说列不显示。如果注释掉第1条代码不锁定列,就正常,请问为什么,是BUG吗?

特别说明,我是让TrueDBgrid绑定到了datatable,在datatable没有行时,可以,但当添加了一行,我开始点击网格里的Button列表按钮,就不行了。

3 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-4-2 12:28:33
沙发
问题已收到,我验证后给你回复
回复 使用道具 举报
yin_tb
中级会员   /  发表于:2021-4-7 17:34:12
板凳
我自己回复下,好置顶问题,呵呵
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-4-7 18:54:41
地板
抱歉回复晚了,此问题在新版本2020V3中测试不存在,应该是新版本已经修复,建议升级产品
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部