我用代理使用Castle DP包裝我的實體,我的實體自己實現INotifyPropertyChanged。並在調用set時提升事件。WPF上的城堡動態代理和INotifyPropertyChanged
我寫了一些關於包裝的單元測試,看到當我通過代理操縱實體並且他們都通過時,propertychanged事件被觸發。
問題是在屏幕上的一個真正的應用程序,當我將屏幕綁定到一個屬性,實際上是一個DP,屏幕註冊屬性changedchanged以不同的方式,它只是不工作,除非我實現攔截器代碼
爲什麼是這樣的行爲,這是什麼WPF上,我做登記財產時沒有屬性裏面做的註冊管理改變了嗎?
你能告訴我們你的代碼嗎? – 2010-08-24 14:06:32
作者:DP,你的意思是動態代理或依賴屬性? – 2010-08-24 14:51:00
我的意思是動態代理 – 2010-08-25 10:15:19