X xbbtzhao Unregistered / Unconfirmed GUEST, unregistred user! 2008-01-17 #1 那位朋友对cxGrid了解点,当一列移动到后一列时,某一列等于另某两列的计算值? 当移动到下一行可行,问题是只有一行时就不计算了?有什么解决办法?
Z zhengyong7381 Unregistered / Unconfirmed GUEST, unregistred user! 2008-01-17 #2 用消息定位一下可以应该解决。sendmessage
O onyliu Unregistered / Unconfirmed GUEST, unregistred user! 2008-01-17 #3 我刚刚解决了...[] 不过我用的是TDBGrid 本来是通过TADOQuery AfterEdit AfterPost来处理 后发现一条时却不好处理(原因是行不变时 不出发post事件) 更改如下 增加了CellClick处理判断 当前列不是事件触发列 且上次选中列是事件触发列 此时触发Post 事件. (注意要对TDATASET的状态要判断,即在dsEidt状态时才触发post事件) 接奋[]
我刚刚解决了...[] 不过我用的是TDBGrid 本来是通过TADOQuery AfterEdit AfterPost来处理 后发现一条时却不好处理(原因是行不变时 不出发post事件) 更改如下 增加了CellClick处理判断 当前列不是事件触发列 且上次选中列是事件触发列 此时触发Post 事件. (注意要对TDATASET的状态要判断,即在dsEidt状态时才触发post事件) 接奋[]
X xbbtzhao Unregistered / Unconfirmed GUEST, unregistred user! 2008-01-17 #4 楼上的同样的问题,有点点不是很明白,能不能给点代码提示,感谢