我在工作中敲我們部門的WPF演示,向他們展示WPF的優勢,同時嘗試堅持我們的開發標準(依賴注入和開發對象到顯式接口)。顯式接口的依賴屬性
我現在已經來到了一堵牆。我正在使用MVVM設計模式實現View,並且每次更新View Model(VM)時,都需要更新TextBlocks Text屬性。爲此,我將VM屬性定義爲一個Dependency屬性,並將View中的TextBlocks Text屬性綁定到它。
現在MV屬性在我的界面上,並且(按照我們的開發標準)明確定義。從視圖我將視圖中的TextBlock的Text屬性綁定到依賴屬性屬性(而不是靜態部分),但是當依賴屬性值更改時,它不會更新我的視圖(我知道如何綁定到顯式接口,所以這就我所見,這不是問題)。
任何幫助真的不勝感激。我可以使用顯式接口的依賴屬性嗎?如果我可以怎麼做,如果沒有,你有什麼想法,我可以在這種情況下做什麼?
謝謝您的閱讀,我期待您的回覆。
亞當
您能否提供XAML和/或C#代碼的示例?這將幫助我理解我可以如何幫助,因爲我對WPF綁定非常好,但對理解MVVM並不太瞭解。 – YeahStu 2008-12-24 18:52:52