摘要:
上一篇说了Command命令绑定,但Command只是按钮类(Button、HyperlinkButton等)所仅有的,其他控件的一些事件怎么实现命令绑定呢?具体的实现和上一篇其实差不多,ViewModel、ICommand接口类的实现等都是一样的,只是xaml的代码有一点不同1、添加Interactivity.dll 引用这个dll一般在 C:\Program Files\Microsoft SDKs\Expression\Blend\Windows Phone\v7.1\Libraries 里2、添加命名空间3、xaml里添加绑定代码1 <TextBlock Text="T 阅读全文
摘要:
mvvm模式的原来之类的就不说了,作为新手的我也说不清楚,下面只是说一下如何实现,作为学习笔记,仅供整理思路用。1、项目结构如下,因为是简单示例,就没有弄model了,简单的数据在viewmodel里搞定2、viewmodel 的内容,首先要定义一个实现 ICommand接口的类,代码如下,这里定义的是一个泛型类 1 public class MainCommand<T> : ICommand 2 { 3 private Action<T> _execute;//定义一个 Action<T> 类型的委托,用于命令执行时 4 private Fun... 阅读全文