Alice 发表于 2016-3-17 14:27:48

防止删除

②我有一个功能是输入multirow里面某一列的值,会从DB检索出数据复制给其他的列,赋值完成后,该行处于选中状态,此时我按下ESC键,该行内容就会被删除,而且该动作好像不是通过我自己的代码触发的,我自己代码里面也捕捉了ESC键按下的事件,但是在触发该事件之前,该行内容就已经被删除了,这可以防止吗?
来自帖子:http://gcdn.gcpowertools.com.cn/showtopic-21072-1-1.html

robert 发表于 2016-3-17 16:24:48

请尝试复制完成之后调用代码,看是否可以解决问题
EditingActions.CommitRow.Execute(this.gcMultiRow1);

PSHlujiasong 发表于 2016-3-18 10:36:27

EditingActions.CommitRow.Execute(this.gcMultiRow1);
请问这句话要加在哪里啊

robert 发表于 2016-3-18 12:15:09

我有一个功能是输入multirow里面某一列的值,会从DB检索出数据复制给其他的列,赋值完成后,该行处于选中状态,此时我按下ESC键,该行内容就会被删除,而且该动作好像不是通过我自己的代码触发的,我自己代码里面也捕捉了ESC键按下的事件,但是在触发该事件之前,该行内容就已经被删除了,这可以防止吗?

就加在你说的赋值完成后,的位置。

zengbao2000 发表于 2019-7-18 21:42:45

本帖最后由 zengbao2000 于 2019-7-18 21:47 编辑

我也有这样的问题,求解答

Richard.Ma 发表于 2019-7-19 09:21:00

zengbao2000 发表于 2019-7-18 21:42
我也有这样的问题,求解答
你已经尝试过上面的方法了吗?,看看能否解决目前碰到的问题
页: [1]
查看完整版本: 防止删除