我有不有一個基類,也沒有實現INotifyPropertyChanged的類。 在我的應用程序中,此類的一個對象用作2個視圖(主和細節)的視圖模型。爲什麼Caliburn.Micro調用的PropertyChanged
如果我按約定建立綁定的屬性(x:名稱)。我看到,當我在詳細視圖中更改屬性時,它也在主內容中更新。 當我使用常規綁定語法時,不會發生這種情況。
任何人都可以解釋我爲什麼出現這種情況?這是Caliburn.Micro的一項功能嗎?我在文件中找不到它。
===編輯==
我剛剛發現,使用正常的約束力,其他觀點也得到的只有在文本框失去焦點的時候更新。 仍然存在的問題仍然是當未實現propertychanged時視圖如何對視圖模型中的更改做出反應。
在此先感謝, Marwijn。
那些是正常的屬性CLR屬性或依賴屬性? –
正常的CLR屬性。 – Marwijn
您可以發佈主視圖和詳細視圖的XAML代碼嗎? –