前言
WPF开发中MVVM是一定要会使用的。本文就MvvmLight的基本使用做一下介绍。
1.安装
在NuGet中找MvvmLight 如图,右边有一个[安装]按钮。安装时有一个提示点【我接受】就可以继续安装了。
安装好后的效果:
安装好后会多一个ViewModel文件夹。有两个类MainViewModel,ViewModelLocator
MainViewModel 是MainWindow.xaml窗体对应ViewModel类。可以在这里写数据绑定和绑定命令。
ViewModelLocator是MvvmLight架构用于注册ViewModel的类。使用了IOC思想。
报错处理
引入 using CommonServiceLocator;
删除using Microsoft.Practices.ServiceLocation;
生成成功。
END