Lekko.Li 发表于 2013-1-3 15:36:25

Prism中如何实现一般路由事件的绑定

<div id="cnblogs_post_body">  用过一段时间的Prism4了,刚开始很不习惯,现在感觉这种松耦合机制是有它的道理。现在便是想整理一些东西出来,方便记忆吧。我们在实现MVVM模式的时候,前台View和后台ViewModel的交互就是通过绑定来实现的,其中控件触发事件的绑定有几种情况: 

  第一种,控件继承自ButtonBase、MenuItem类,比如:Button、RadioButton、Hyperlink、MenuItem……这种情况下,由于Prism已经帮我们实现了这些控件的Command属性,可以直接绑定Command属性来完成Click事件到ViewModel的绑定:  
<div class="cnblogs_code"><Button Content="确认" Command="{Binding LoginCommand}" />
页: [1]
查看完整版本: Prism中如何实现一般路由事件的绑定