WPF MVVM IsDirty实现

时间:2016-11-17 21:05:21

标签: c# wpf mvvm

我遇到了一个简单而棘手的问题。我知道很多可能已经解决了这个问题,但我不确定最佳解决方案是什么。

我有一个带有WEB API后端的WPF应用程序。我将响应直接反序列化到我的视图模型中。这个问题是因为反序列化调用了setter,所以IsDirty标志被设置为true。在反序列化对象未设置为IsDirty后,最简单,最智能的方法是什么?

是的我可以设置另一个属性,如IsMonitoring,并检查这是否为真,然后只设置IsDirty标志,但问题是有时我们有一个对象图,这使得它很棘手。

欢迎任何想法

感谢您的帮助

0 个答案:

没有答案