欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

MVVM Light Toolkit:轻量化的MVVM框架

程序员文章站 2022-06-02 09:30:00
...

MVVM Light Toolkit:轻量化的MVVM框架
            
    
    博客分类: 框架 MVVM框架 

MVVM Light Toolkit主要设计用于加速创建与开发WPF、Silverlight、Windows商店(RT)以及Windows Phone等MVVM程序的过程。

MVVM Light Toolkit可以帮助你分离视图与模型,这使得应用程序更加纯净并且易于维护与拓展。它同样可以创建可测试的程序,你可以将用户界面层(通常难以测试)变得更轻量化。

这个工具在创建应用程序时,特别关注“blend可用性”,即具有在Blend中编辑用户界面的能力,用户可以创建设计时专用的数据以便Blend用户能够在设计数据控件时看见一些数据。

安装

将MVVM Light添加到现有项目

如果你想将MVVM Light添加到一个现有项目,你应用使用NuGet package manager下载并添加MVVM Light!

使用源代码

如果你有意愿,你可以获取MVVM Light的源代码,这完全是可选操作。MVVM Light是一个遵循MIT协议的开源项目,更多信息,请访问此处

安装前清理

MVVM Light相当的“有历史”,文件安装在各个不同的位置。为了防止出现问题,如果你知道曾手动安装过旧版的MVVM Light,我们推荐你清理旧文件。方便起见,你可以下载一个清理程序并按照“清理”页的指南操作。

安装说明

在Visual Studio 2012和2013安装MVVM Light的最佳方式是使用扩展和更新管理器。

  1. 启动 Visual Studio 2012 或者 2013。
  2. 选择“工具”菜单,扩展和更新。
  3. 在扩展和更新的对话框中,选择左侧的“联机”。
  4. 在搜索框中输入“mvvm light”。
  5. 点击下载按钮。
  6. 等待下载完成。
  7. 接受协议。
  8. 点击重启按钮。

MVVM Light Toolkit:轻量化的MVVM框架
            
    
    博客分类: 框架 MVVM框架 

MVVM Light Toolkit:轻量化的MVVM框架
            
    
    博客分类: 框架 MVVM框架 

MVVM Light Toolkit:轻量化的MVVM框架
            
    
    博客分类: 框架 MVVM框架 

MVVM Light Toolkit:轻量化的MVVM框架
            
    
    博客分类: 框架 MVVM框架 

MVVM Light Toolkit:轻量化的MVVM框架
            
    
    博客分类: 框架 MVVM框架 

MVVM Light Toolkit:轻量化的MVVM框架
            
    
    博客分类: 框架 MVVM框架 

MVVM Light Toolkit:轻量化的MVVM框架
            
    
    博客分类: 框架 MVVM框架 

MVVM Light Toolkit:轻量化的MVVM框架
            
    
    博客分类: 框架 MVVM框架 

MVVM Light安装后,选择“文件”,“新项目”菜单,就可以看到MVVM Light的项目模板了:) 另外,如果你在代码编辑时输入“mvvm”,你将可以看见可用的代码片段。

使用

创建新的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#分类中都直接可见。

MVVM Light Toolkit:轻量化的MVVM框架
            
    
    博客分类: 框架 MVVM框架 

运行程序

  • 在Visual Studio中,按下Ctrl-F5以执行示例程序。
  • 对应的环境将会启动,程序也会正常显示。

开发资源

协议

MVVM Light Toolkit遵循MIT开源协议发布。

官方网站:http://www.mvvmlight.net/
开源地址:http://mvvmlight.codeplex.com/

相关标签: MVVM 框架