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列表按钮,就不行了。
|
|