mvvm light toolkit是一款功能强大的编辑器,可以帮助您通过其他软件设计的模块转换到MVVM,从而为用户提供更快的MVVM构建方式,例如您可以将软件集成到Visual Studio使用,通过 Visual Studio开发软件建立新的项目,当您编辑完成以后就可以选择将编辑的模块数据重构为MVVM;本次提供的MVVM Light Toolkit是作为插件使用的,当您电脑上以及安装其他开发软件,就可以在创建项目的时候选择MVVM工具箱作为开发辅助程序!

软件功能
该工具包的主要目的是加速MVVM应用程序在Windows通用、WPF、Silverlight、XAMARIN.IOS、XAMARIN、Android和XAMARIN.FATH中的创建和开发。
MVVM轻量级工具包帮助您将视图与模型分离,从而创建更清洁、更易于维护和扩展的应用程序。它还创建可测试的应用程序,并允许您拥有更薄的用户界面层(更难以自动测试)。
这个工具包特别强调了所创建的应用程序的可设计性(即,将用户界面打开和编辑成混合)的能力,包括创建设计时数据,以使混合用户在使用数据控件时能够“看到某些东西”。
软件特色
1、mvvm light toolkit提供很多组件可以使用
2、在编辑一个新模块的时候可以将应用程序重构为MVVM
3、它还会为每个组件显示大量样本
4、该软件的核心组件也是非常多的
5、MVVM Light和其他组件
6、INavigationService接口
7、所有MVVM Light相关通告都有特殊的分类。
8、源代码文档以CHM(编译的HTML)和网站的形式提供
9、Model-View-ViewModel的模式也很多
10、MVVM从Silverlight应用到Windows Phone
安装方法
1、下载GalaSoft.MvvmLight.V4beta1.4.0.2.19.msi软件,点击启动安装

2、提示协议内容,点击接受全部条款

3、设置软件的安装地址C:Program Files (x86)Laurent Bugnion (GalaSoft)

4、显示软件的安装信息,这里提示安装的内容,包括安装地址以及附加的内容

5、提示软件的安装进度,请稍后

6、这里显示mvvm light toolkit 安装完毕,可以点击运行

使用说明
在Windows 8中使用MVVM模式:
任何以前任何基于XAML框架经验的程序员都可能听说过Model-View-ViewModel(MVVM)模式。有些人已经在其所有的Windows Presentation Foundation(WPF),Silverlight或Windows Phone应用程序中广泛使用它。其他人避免了这种情况,要么是因为他们错误地理解了模式的作用,或者是因为他们不想将他们所看到的作为新应用程序的复杂程度添加进去。

决Xamarin MVVM Light绑定和命令中的“未找到事件”问题
MVVM模式的另一大优势:使用设计时数据来促进视觉设计工具中的工作。目前,Windows 8 XAML应用程序可以使用两个可视化设计器:Visual Studio设计器(集成在Visual Studio中)和Blend(独立应用程序)。
以使应用程序更易于进行单元测试,维护和扩展。通过添加设计时数据以更直观的方式在Expression Blend或Visual Studio设计器中工作。
∨ 展开