Caliburn.Micro for wp7 学习笔记(3) : 响应 Butto事件原理

接上篇

我们只是在MainPage.xaml加入一个button ,MainPageViewModel.cs 里加入一个方法,他们是如何关联起来的?

详细的解释请看这篇文章解析Caliburn.Micro(四) 的 "Command与Action"这一节

我简单的解释下,看下图

 

首先ViewModel都要先注册,打开Bootstrapper.cs 在Configure()方法里你会发现 container.PerRequest<MainPageViewModel>(); 这句话就是注册(或者叫脱管) ViewModel

框架会根据页面名称来智能匹配ViewModel ,根据 控件的name来匹配 ViewModel 里的方法

但是,这种自动匹配默认绑定的是 Click事件,下一章会说下自由的事件绑定

posted @ 2012-05-11 10:50  iiixxxiii  阅读(377)  评论(0编辑  收藏  举报