C1TrueDBGrid动作问题确认
版主好:现在,我遇到一个C1TrueDBGrid动作的问题,不知道是不是一个bug
即:C1TrueDBGrid1通过RowColChange事件取得的列索引值不正确
具体操作如下:
首先,将光标设置在最后一列(非有数据的行的最后一列),如下图所示
按下回车键后光标跳到第二行的第一列,此时通过RowColChange事件返回的列索引是0
下图是在RowColChange事件中弹出的messagebox内容
下图是回车键按下后光标停留的位置
当光标跳转到最后一个有数据的行的最后一列时
如下图所示
按下回车键后,通过RowColChange事件返回的列数是1
而这时,光标实际上已经跳转到了第三行的第一列上了,正确的列索引值应该是0
下图是在RowColChange事件中弹出的messagebox内容
下图是光标停留的位置
这个问题,只有在倒数第二行的最后一列,按回车键的时候才会出问题,通过鼠标点击是没有问题的
另外,TrueDBGrid的AllowAddNew设定为Trhe,MarqueeStyle属性设定为FloatingEditor
下面是例子程序
非常感谢 回复 1楼wdtlcv的帖子
谢谢您的反馈。
您的问题我们已经收到了,测试后给您反馈。 谢谢 回复 1楼wdtlcv的帖子
您的问题已经重现,并且提交到产品组。
BugID:142481。
如果有任何反馈,我们会在第一时间通知您。 非常感谢 回复 5楼wdtlcv的帖子
不用客气,很抱歉给您带来的不便。
赠送500金币表示歉意。
页:
[1]