如何使用MVVM实现取消编辑对象.
例如:我有一个客户列表.我选择一个客户,单击"编辑"按钮,打开一个对话框窗口(DataContext绑定到CustomerViewModel),然后我开始编辑客户的字段.然后我决定取消编辑,但客户的字段已经更改,那么如何将客户返回到MVVM中的先前状态?
Ken*_*art 12
看看IEditableObject界面.你的Customer类应该实现这一点,你的命令可以执行BeginEdit/ CancelEdit/ EndEdit适当的.
| 归档时间: |
|
| 查看次数: |
8746 次 |
| 最近记录: |