WPF应用创建(使用Material Design控件库)
使用Material Design控件库,创建第一个WPF应用。

1. 新建WPF项目





2. 新建控件库项目
新建一个控件库项目,用于管理公共的控件和资源。



在控件库项目中新建“images”目录,用于存放图片资源。注意图片属性为“资源”。

新建”Images.xaml”配置文件,定义Logo。
<BitmapImage x:Key="logo" UriSource="Images/logo.png" RenderOptions.BitmapScalingMode="HighQuality"></BitmapImage>
Code language: HTML, XML (xml)

新建多语言配置文件“LangZH.xaml”和“LangEN.xaml”。



3. 项目中引用资源
添加项目引用。


修改App.xaml文件:

<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="pack://application:,,,/MFGVision.Resource;component/LangZH.xaml"/>
<ResourceDictionary Source="pack://application:,,,/MFGVision.Resource;component/Images.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
Code language: HTML, XML (xml)
引用资源:

4. 使用MaterialDesign主题
NuGet包管理器中搜索“MaterialDesignThemes”。

若搜索不到,需要设置一下源:

再次搜索,安装。

WPF项目中使用MaterialDesignThemes(可参考:https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit/wiki/Super-Quick-Start)。


