根据John Gossman的UML图http://blogs.msdn.com/johngossman/archive/2006/04/13/576163.aspx,viewmodel没有VIEw的界面.因此,看起来应该只通过Binding传递viewmodel和VIEw. (或使用附属物或混合行为等).
你们有什么感想?
解决方法 我同意John Gossman的观点. viewmodel与VIEw“对话”的方式仅限于Bindings.实际上 – viewmodel根本不应该关心VIEw.它应该只是通过属性使数据可用,并由VIEw决定它将在viewmodel中动态绑定到什么.如果viewmodel想要告诉VIEw,那么这应该通过Bindings隐式发生.一个小时前问了一个类似的问题 – here.
总结以上是内存溢出为你收集整理的wpf – ViewModel可以与MVVM模式中的View对话吗?全部内容,希望文章能够帮你解决wpf – ViewModel可以与MVVM模式中的View对话吗?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)