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)。