在WPF绑定中撤消

Ale*_*aum 6 .net wpf binding undo

如何在WPF中使用绑定提供撤消/重做?

例如,您使用绑定实现主 - 详细视图.编辑后,您的更改会使用绑定自动保存.然后,您要撤消更改.

在WPF绑定中是否有现成的东西?WPF是否提供了一些结构或接口?

这个问题不是关于如何使用堆栈实现撤销/重做.

Ken*_*art 6

看一下IEditableObject接口.它允许您拍摄实现它的对象的快照,然后在必要时回滚到该快照.