站内搜索
编辑推荐
本类下载榜
软件简介
MVVM Light Toolkit是一款非常好用的轻量级MVVM工具库。还在寻找MVVM工具库?那就来看看这款MVVM Light Toolkit。该工具主要用于构建MVVM应用程序,包括Binding和Messenger两大部分,可以添加Data binding不支持的属性,添加对控件事件的封装,有需要的朋友可以来本站下载!
1、双击msi文件,进入欢迎界面,点击next
2、阅读许可协议,勾选I accept...表示同意协议
3、设置安装组件和安装位置
4、点击install开始安装
5、安装完成
创建新的MVVM Light项目
如果你从头开始创建项目,你可以在Visual Studio中创建一个新的MVVM Light项目,MVVM Light为每一个支持的XAML框架(WPF, Silverlight, Windows Phone, Windows 8)都安装了一个项目模板。
在Visual Studio中,选择文件菜单,新建,项目。
在新建项目的对话框,在以下项中选择一个分类: Windows Store (Windows 8), Windows (WPF), Silverlight, Windows Phone。所有的模板在Visual C#分类中都直接可见。
运行程序
在Visual Studio中,按下Ctrl-F5以执行示例程序。
对应的环境将会启动,程序也会正常显示。
ViewModelBase类是ViewModels的基础类,在开发中ViewModls类都要继承自它。 Messenger类 用于应用程序的通信。接收者仅接受注册过的消息类型。
此外,目标类型可以被指定,用Send<tmessgae,ttarget>(TMessage message)实现,在这种情况下如果接收者类型和目标参数类型匹配信息被传递,message可以是任何对象,可以用特定的消息类型或者创建自己的类型继承自它们。
MessageBase:消息基类,是消息发布者的任何信息。
GenericMessage:一个简单的泛型消息。
NotificationMessage: 用于发送一个string类型通知给接受者。
NotificationMessage:NotificationMessage泛型方工。
NotificationMessage:向接受者发送一个通知,允许接受者向发送者回传消息。
NotificationMessageAction:NotificationMessage的泛型方式。
DialogMessage:发送者(通常是View)显示对话,并且传递调用者得回传结果(用于回调),接受者可以选择怎样显示对话框,可以使是标准的MessageBox也可也是自定义弹出窗口。 PropertyChangedMessage:用于广播一个属性的改变在发送者里,和PropertyChanged事件有完全箱体内各的目的,但是是一种弱联系方式。
Command 类在你的应用程序中是最佳的使用方式,可以使用RelayCommand和RelayCommand,很方便的绑定一个执行命令。
易语言v4.05修订版 简体中文特别版_易学易用的汉语编程语言
WinHex16进制编辑器19.3 汉化绿色版
Microsoft Visual FoxPro 6.0简体中文免安装版【可视化编程工具】
PHP For Windows 7.3.9 官方安装版
UltraEdit(文本编辑器)21.20.1001.0 烈火汉化增强版
WinHex(16进制编辑器)19.8 SR-4 中文绿色版
Java SE Runtime Environment 9.0u177 x64 官方安装版
易语言(支持基于汉语字和词编程) 绿色精简版
PSPad editor V5.0.2(321)中文绿色版
EXE资源查看提取器_Resource Explorer 汉化绿色版
Source Insight 4.0 汉化绿色版_功能强劲的程序编辑器
网络编辑超级工具箱(文章快速格式化) v1.2绿色加强版
汇编指令助手查询器 (汇编指令大全)V1.1 绿色版
UltraEdit 21.20.1009.0烈火汉化绿色版
UltraEdit-32 15.00.0.1042简体中文绿色便携版
Hex Workshop x64(bin文件编辑器)V6.7.25284 汉化版