wdtlcv 发表于 2016-1-15 11:38:00

C1TrueDBGrid动作问题确认

版主好:
      现在,我遇到一个C1TrueDBGrid动作的问题,不知道是不是一个bug
      即:C1TrueDBGrid1通过RowColChange事件取得的列索引值不正确
      具体操作如下:
   首先,将光标设置在最后一列(非有数据的行的最后一列),如下图所示


按下回车键后光标跳到第二行的第一列,此时通过RowColChange事件返回的列索引是0
下图是在RowColChange事件中弹出的messagebox内容

下图是回车键按下后光标停留的位置

当光标跳转到最后一个有数据的行的最后一列时
如下图所示

按下回车键后,通过RowColChange事件返回的列数是1
而这时,光标实际上已经跳转到了第三行的第一列上了,正确的列索引值应该是0
下图是在RowColChange事件中弹出的messagebox内容


下图是光标停留的位置



这个问题,只有在倒数第二行的最后一列,按回车键的时候才会出问题,通过鼠标点击是没有问题的
另外,TrueDBGrid的AllowAddNew设定为Trhe,MarqueeStyle属性设定为FloatingEditor

下面是例子程序



非常感谢

Alice 发表于 2016-1-15 14:44:00

回复 1楼wdtlcv的帖子

谢谢您的反馈。
您的问题我们已经收到了,测试后给您反馈。

wdtlcv 发表于 2016-1-15 14:46:00

谢谢

Alice 发表于 2016-1-18 15:41:00

回复 1楼wdtlcv的帖子

您的问题已经重现,并且提交到产品组。
BugID:142481。
如果有任何反馈,我们会在第一时间通知您。

wdtlcv 发表于 2016-1-18 18:34:00

非常感谢

Alice 发表于 2016-1-19 09:13:00

回复 5楼wdtlcv的帖子

不用客气,很抱歉给您带来的不便。
赠送500金币表示歉意。
页: [1]
查看完整版本: C1TrueDBGrid动作问题确认