我有一个来自 EntityFramework 的类,我用部分类中的一些属性对其进行了扩展。我在界面中公开和编辑这些属性的值,一切正常。但是,我想检测 ViewModel 中属性值的变化,并且在调查我的集合中的 EntityState、HasChanges、HasPropertyChanges 属性时,它们都是未修改的还是错误的?!即使我可以看到我的财产的价值已经改变......
那么,我是否必须在我的部分类上做任何特别的事情才能更新 HasChanges、HasPropertychanges 标志或 EntityState?依赖属性是一种更正确的方法吗?
使用:MVVM、SL4、EF、WCF RIA 服务。