读书人

C#窗体上的撤销恢复功能怎么实现

发布时间: 2013-08-01 15:23:18 作者: rapoo

C#窗体上的撤销,恢复功能如何实现。
当我从Excel表中导入数据进入DatagridView中,对datagridview中的单元格数值进行修改。然后点击窗体上的后退按钮时,会返回修改前的值。然后点击前进时,会回到修改后的值。如何做?求代码。。。新人发帖,求破。。。 C# DataGridView Excel
[解决办法]
栈 命令模式
[解决办法]
搜索:命令模式
[解决办法]
你定义一个变量来保存你导出之前的数据,当点击 后退时把你定义的变量付给dgv就行了,我是这么理解的
[解决办法]
把你要修改的或者要导入的保存在缓存中或者数据库中,然后在修改或者导入的时候从数据里取得,再入库。就行了
[解决办法]
使用一个堆栈记录每一次的操作,并且按照相反的次序执行反向操作。
[解决办法]
有两种程序员,一种是能够运用好堆栈等数据结构的,一种是根本不打算听你说的。
[解决办法]
还是如我说的,你可以定义两个变量,来保存你修改前 和修改后的,
你可以给dgv转成dt判断dt行的状态,或dgv行的状态

读书人网 >C#

热点推荐