AfterEdit 事件
在AfterEdit 事件 如何知道是用户改变了单元格内容,还是程序或者绑定数据库改变了内容? 回复 1楼leikaihua的帖子AfterEdit事件仅仅是在单元格退出编辑状态时候触发。它对排序和计算合计有用。
事件文档:http://helpcentral.componentone.com/nethelp/vsflexgrid8/#!Documents/aftereditevent.htm
单元格内容改变可以使用CellChanged事件:http://helpcentral.componentone.com/nethelp/vsflexgrid8/#!Documents/cellchangedevent.htm
或是ChangeEdit事件,editor的文字改变时候触发:http://helpcentral.componentone.com/nethelp/vsflexgrid8/#!Documents/changeeditevent.htm
数据库的事件,使用AfterDataRefresh事件:
http://helpcentral.componentone.com/nethelp/vsflexgrid8/#!Documents/afterdatarefresheven.htm 不好意思 看错了 ,是CellChanged 事件,如何知道是用户触发,还是程序自身触发。 回复 3楼leikaihua的帖子
不太理解用户触发和程序自身触发这两者的意思。
这个事件是当单元格内容改变就会被触发。
具体触发的场景,比如:用户输入数据在单元格,从数据源导入数据,或是通过代码给grid设置数据。
详细请参考文档:
http://helpcentral.componentone.com/nethelp/vsflexgrid8/#!Documents/cellchangedevent.htm 回复 4楼Alice的帖子
对;就是如何知道单元格内容改变是被下面三个谁触发的?
1、用户输入数据在单元格,2、从数据源导入数据,3或是通过代码给grid设置数据 回复 5楼leikaihua的帖子
VSFlexGrid没有提供接口判断。
页:
[1]