WPF新手实践3:MVVM Light Toolkit(三、ViewModel和View)
来源:互联网 发布:mac截图快捷键失效 编辑:程序博客网 时间:2024/04/30 02:25
三、ViewModel和View
接下来,我准备用一个最简单的Login登录界面来试用MVVM Light Toolkit 框架的ViewModel。
1、在合并好的项目的ViewModel目录中添加新项,选择“MvvmViewModel(WPF)”文件模板,命名为LoginViewModel.cs。
2、将ViewModel目录下已有的ViewModelLocator.cs打开,在构造函数下另起新行,输入“mvvmlocatorproperty”,按Tab键,得到代码段模板,把默认名称改为LoginViewModel。
3、完成代码段模板后,将多余的Cleanup()方法(如果有的话)删除,并在原有的构造函数和Cleanup()方法中分别加上对应的Create和Clear方法。
4、用作View的Login登录界面我这里是用Page实现的。在Blend 4中,打开LoginPage.xaml,将它的DataContext绑定到LoginViewModel,如下两图所示。
编译通过。
编译通过。
摘自红色黑客联盟(www.7747.net) 原文:http://www.honhei.cn/kf/201105/89548.html
- WPF新手实践3:MVVM Light Toolkit(三、ViewModel和View)
- WPF新手实践3:MVVM Light Toolkit(三、ViewModel和View)
- WPF新手实践4:MVVM Light Toolkit(四、Model、ViewModel和View)
- WPF新手实践4:MVVM Light Toolkit(四、Model、ViewModel和View)
- WPF新手实践5:MVVM Light Toolkit(五、Command)
- WPF新手实践6:MVVM Light Toolkit(六、MustToggleIsEnabled)
- WPF新手实践7:MVVM Light Toolkit(七、Messenger)
- WPF新手实践5:MVVM Light Toolkit(五、Command)
- WPF新手实践6:MVVM Light Toolkit(六、MustToggleIsEnabled)
- WPF新手实践7:MVVM Light Toolkit(七、Messenger)
- WPF新手实践1:MVVM Light Toolkit(一、下载与安装)
- WPF新手实践2:MVVM Light Toolkit(二、创建MvvmLight项目)
- WPF新手实践8:MVVM Light Toolkit(八、Messenger进阶)
- WPF新手实践1:MVVM Light Toolkit(一、下载与安装)
- WPF新手实践2:MVVM Light Toolkit(二、创建MvvmLight项目)
- WPF新手实践8:MVVM Light Toolkit(八、Messenger进阶)
- WPF MVVM(Model-View-ViewModel)设计模式【学习】
- wpf mvvm ViewModel如何关闭view窗口
- 汉澳现代战争军事指挥作战系统 v1.5
- 禁止使用右键
- .NET C# 调用存储过程 完整例子 多个返回值 数据集和单值
- php解:2008百度之星----------广告排名区间
- AGG 色彩类线段生成器
- WPF新手实践3:MVVM Light Toolkit(三、ViewModel和View)
- AGG 组合类线段生成器
- 一个打通jni,java framework,application三层的练习
- 明日答辩
- google定位地图
- 第一天
- 用java调用oracle存储过程总结
- 事务的用法
- string类的查找函数 find()