首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2013-08-01 
C#窗体上的撤销,恢复功能如何实现。当我从Excel表中导入数据进入DatagridView中,对datagridview中的单元格

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

热点排行