我在工作中敲我们部门的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