首页 >电脑软件 > Silverlight开发MVVM轻量级工具库(MVVM Light Toolkit) v4 beta 1 官方安装版
Silverlight开发MVVM轻量级工具库(MVVM Light Toolkit) v4 beta 1 官方安装版

Silverlight开发MVVM轻量级工具库(MVVM Light Toolkit) v4 beta 1 官方安装版

软件大小:1.12MB

软件语言:英文软件

软件类别:应用工具

更新时间:2026-02-11 09:23:51

版本:verlight开发MVVM轻量级工具库(MVVM Light Toolkit) v4 beta 1 官方安装版

应用平台:Windows平台

  • 软件介绍
  • 软件截图
  • 相关软件
  • 相关阅读
  • 下载地址

MVVM Light Toolkit v4 beta 1官方安装版,是Silverlight开发MVVM的轻量级工具库。它的亮点在于能极大提升开发效率,简化开发流程。我很喜欢它的消息传递功能,在开发复杂的Silverlight应用时,不同视图模型间的通信是个难题,而这个功能让视图模型间能轻松传递消息,避免了复杂的事件绑定,有效解决了视图模型通信困难的实际问题。

MVVM Light Toolkit安装教程

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,很方便的绑定一个执行命令。

软件截图
  • Silverlight开发MVVM轻量级工具库(MVVM Light Toolkit) v4 beta 1 官方安装版
  • Silverlight开发MVVM轻量级工具库(MVVM Light Toolkit) v4 beta 1 官方安装版下载地址

相关软件

相关阅读