MVVM和WPF中的设计模型以及状态管理
|
在我的WPF应用程序中,我正在使用MVVM。我正在从XML文件中读取内容,将其反序列化为对象模型并将其保存在内存中。
XML文件-> BusinessObjectModel(Model)-> ViewModel
每当viewmodel需要模型时,我都会从内存中提供它。我的问题是,当我在视图中使用模型元素时,它正在更新内存中的模型(显然!)。我不想这样做,我只希望用户在视图(或对话框)中单击“确定”时更新模型。通常如何实现?我应该只为viewmodel提供模型的副本,而不是原始参考吗?
没有找到相关结果
已邀请:
1 个回复
席酱