环境:
Visual Studio 2015 Community
.NET 4.5.2
WPF项目。
步骤:
1,创建WPF项目,此处,由于我测试使用MvvmLight,所以项目名为mvvmlighttest1。
2,资源管理器 → 管理NuGet程序包,搜索Mahapps,安装Mahapps.Metro和Mahapps.Metro.Resources。此处,我安装的是1.2.4.0版本。
3,按照MVVM的原则,在项目中创建View文件夹,把项目默认创建的MainWidow.xaml拖进该文件夹。然后,需要修改MainWindow.xaml,MainWindow.xaml.cs,和App.xaml。因为此时MainWindow应该属于View名称空间。
在MainWindow.xaml中:
x:Class="mvvmlighttest1.MainWindow" 修改为 x:Class="mvvmlighttest1.View.MainWindow"
在MainWindow.xaml.cs中:
名称空间修改为namespace mvvmlighttest1.View
在App.xaml中,
StartupUri="MainWindow.xaml" 修改为