如何为View Model实现IEditableObject?

时间:2010-09-09 19:52:23

标签: silverlight-4.0 wcf-ria-services mvvm

假设我有一些实体作为属性的VM。说人,地址,电话,.... 然后我想在VM上实现IEditableObject,以便用户具有undo functionnality。

实施请求的最佳方式是什么?

请演示代码。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

IEditableObject在视图模型上没有意义,因为视图中的所有命令(如编辑,取消等)都在视图模型本身中实现。最多可以在视图模型的内部使用IEditableObject对数据类进行管理。