以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于撤销与重做 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=83248) |
||||
-- 作者:cyl123 -- 发布时间:2016/4/5 12:32:00 -- 关于撤销与重做 不是简单的修改,而是组合修改,如何做撤销与重做呢?
此主题相关图片如下:qq截图20160405123426.png |
||||
-- 作者:大红袍 -- 发布时间:2016/4/5 12:45:00 -- 参考
|
||||
-- 作者:cyl123 -- 发布时间:2016/4/5 12:50:00 -- 大红袍老师,我想要的效果是这样的,每个修改的按钮,作为撤销的每个步骤。 而且Undo无法撤销代码修改的数据。
感觉有点复杂,想了很久没找到什么好办法 [此贴子已经被作者于2016/4/5 12:51:21编辑过]
|
||||
-- 作者:大红袍 -- 发布时间:2016/4/5 15:08:00 -- 没有好办法,这种是做不到的。
如果你确实要做,那你就必须在datacolchanged事件、增加行、删除行等事件,编写代码,另外用一个表记录原先的,撤销的时候,就从后面取值重新赋值。 |