大家讨论下,发表意见都有分

解决方案 »

  1.   

    什么控件?
    textbox之类的控件吗?
      

  2.   

    把原本在onclick中的代码封装Command
    然后向stack push command即可
    Command接口至少需要Execute和Undo两个方法可以参考GOF的Command PatternMay it helps.
      

  3.   

    这个onclick是指控件的onclick代码?
    楼主的撤销恢复,是指撤销恢复控件?
      

  4.   

    WPF  DataGrid表格中。我让它可以自由复制、粘贴、删除。所以想看怎么能吧删除的给撤销掉。