1.通过nuget安装MaterialDesign
2.通过nuget安装Prism
3.修改App.xmal
<prism:PrismApplication x:Class="VisionMeasureGlue.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:prism="http://prismlibrary.com/"
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
>
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<materialDesign:BundledTheme BaseTheme="Light" PrimaryColor="DeepPurple" SecondaryColor="Lime" />
<ResourceDictionary Source="pack://application:,,,/MaterialDesignThemes.Wpf;component/Themes/MaterialDesignTheme.Defaults.xaml" />
<ResourceDictionary Source="pack://application:,,,/HandyControl;component/Themes/SkinDefault.xaml"/>
<ResourceDictionary Source="pack://application:,,,/HandyControl;component/Themes/Theme.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
</prism:PrismApplication>
红色矩形框是需要更改的地方
3.修改app.xmal.cs文件
public partial class App : PrismApplication
{
System.Threading.Mutex mutex;
protected override System.Windows.Window CreateShell()
{
return Container.Resolve<BasicDemoWindow>();
}
protected override void RegisterTypes(IContainerRegistry containerRegistry)
{
}
修改红色矩形框中的内容
至此,编译不出错,就算是好了
这时会出现两个窗体 记得删除 StartupUri="MainWindow.xaml"即可