0
我有一個來自EntityFramework的類,我已經在部分類中擴展了幾個屬性。我在我的界面中公開和編輯這些屬性的值,並且一切正常。但是,我想檢測ViewModel中屬性值的變化,同時在我的集合中調查EntityState,HasChanges,HasPropertyChanges屬性時,它們都是未修改的或是錯誤的?!即使我可以看到我的屬性的價值已經改變...EntityState,HasChanges,HasPropertyChanges如何在部分類上工作?
所以,我必須對我的部分類做任何特殊的更新HasChanges,HasPropertychanges標誌或EntityState嗎? 依賴屬性是一個更正確的方法來做到這一點?
使用:MVVM,SL4,EF,WCF RIA服務。
克雷格,thanx的那個peice的信息:) 但是,我該如何解決我的問題呢?我需要能夠在部分班級中監視道具中的財產變化... – Mcad001 2010-07-02 10:35:29
你可以自己追蹤它,你不可以嗎?在setter中設置一個私有的「修改」標誌。 – 2010-07-02 13:00:23