C1TrueDBGrid的AddNewMode属性
AddNewModeEnum.AddNewCurrent : 问题1: 这个不知道什么情况下 AddNewMode 和 AddNewModeEnum.AddNewCurrent 相等
AddNewModeEnum.AddNewPending : 追加行时 AddNewMode 和 AddNewModeEnum.AddNewPending 相等
AddNewModeEnum.NoAddNew : 更新行 时 AddNewMode 和 AddNewModeEnum.NoAddNew 相等
操作前提: grid中至少有一条数据的情况下,追加一行后,光标点在第一行中,然后更新光标选中的值,光标在离开 (这个时候AddNewMode的值有问题) 数据会更新.
※问题2: 在grid追加行后,光标离开,再更新数据时,AddNewMode 和AddNewModeEnum.AddNewPending值相等,但是这个时候是更新操作,AddNewMode属性判断成了追加行。
有什么办法解决这个问题,如何判断grid的行更新,插入的情况
|
|