WPF控件库MaterialDesignInXamlToolkit
WPF控件库MaterialDesignInXamlToolkit
引用 MaterialDesignThemes.Wpf.dll
第一步:安装控件库
Install-Package MaterialDesignThemes
第二步:配置App.xaml
你需要合并一个主题(Dark或者Light)到你的资源字典,你只需要添如下代码到你的资源字典就能完成此步骤
Light theme:
<ResourceDictionary Source="pack://application:,,,/MaterialDesignThemes.Wpf;component/Themes/MaterialDesignTheme.Light.xaml" />
Dark theme:
<ResourceDictionary Source="pack://application:,,,/MaterialDesignThemes.Wpf;component/Themes/MaterialDesignTheme.Dark.xaml" />
第三步:添加色彩
<ResourceDictionary Source="pack://application:,,,/MaterialDesignColors;component/Themes/Recommended/Primary/MaterialDesignColor.COLOR_NAME.xaml" />
<ResourceDictionary Source="pack://application:,,,/MaterialDesignColors;component/Themes/Recommended/Accent/MaterialDesignColor.COLOR_NAME.xaml" />
App.xaml文件
<Application x:Class="MaterialTest.App"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"StartupUri="MainWindow.xaml"><Application.Resources><ResourceDictionary><ResourceDictionary.MergedDictionaries><ResourceDictionary Source="pack://application:,,,/MaterialDesignThemes.Wpf;component/Themes/MaterialDesignTheme.Light.xaml" /><ResourceDictionary Source="pack://application:,,,/MaterialDesignThemes.Wpf;component/Themes/MaterialDesignTheme.Defaults.xaml" /><ResourceDictionary Source="pack://application:,,,/MaterialDesignColors;component/Themes/Recommended/Primary/MaterialDesignColor.DeepPurple.xaml" /><ResourceDictionary Source="pack://application:,,,/MaterialDesignColors;component/Themes/Recommended/Accent/MaterialDesignColor.Lime.xaml" /></ResourceDictionary.MergedDictionaries> </ResourceDictionary></Application.Resources>
</Application>
第四步:配置你的主窗口文件
<Window [...]TextElement.Foreground="{DynamicResource MaterialDesignBody}"Background="{DynamicResource MaterialDesignPaper}"TextElement.FontWeight="Medium"TextElement.FontSize="14"FontFamily="pack://application:,,,/MaterialDesignThemes.Wpf;component/Resources/Roboto/#Roboto"[...] >
WPF控件库MaterialDesignInXamlToolkit相关推荐
- 开源C# WPF控件库强力推荐
点击上方"Dotnet9"添加关注哦 开源C# WPF控件库及项目推荐 本系列已介绍四款开源C# WPF控件库,其中一款国外的,另三款是国内的,大家如有比较好的开源C# WPF控件 ...
- WPF 控件库——仿制Windows10的进度条
WPF 控件库--仿制Windows10的进度条 原文:WPF 控件库--仿制Windows10的进度条 一.其实有现成的 先来看看Windows10进度条的两种模式: 网上有不少介绍仿制Window ...
- (四)开源C# WPF控件库《AduSkin – UI》
微信公众号:[Dotnet9的博客],网站:[Dotnet9],问题或建议:[请网站留言], 如果对您有所帮助:[欢迎赞赏]. https://dotnet9.com 追求极致,永臻完美 A Beau ...
- Panuon.UI.Silver – 开源C# WPF控件库
Panuon.UI.Silver – 开源C# WPF控件库 Dotnet9 • 2019年12月13日 22:55 • WPF • 阅读 12145 时间如流水,只能流去不流回! 点赞再看,养成习惯 ...
- 《Dotnet9》系列-开源C# WPF控件库2《Panuon.UI.Silver》强力推荐
国内优秀的WPF开源控件库,Panuon.UI的优化版本.一个漂亮的.使用样式与附加属性的WPF UI控件库,值得向大家推荐使用与学习. 今天站长(Dotnet9,站长网址:https://dotne ...
- wpf加载上千张图片部分图片不显示_开源WPF控件库MaterialDesignInXAML推荐
(给DotNet加星标,提升.Net技能) 转自:沙漠之狐耶dotnet9.com/?p=2180 前言 介绍一个开源的C# WPF开源控件库,非常漂亮,重点是开源哦 WPF做桌面开发是很有优势的,除 ...
- 开源WPF控件库MaterialDesignInXAML推荐
今天介绍一个开源的C# WPF开源控件库,非常漂亮,重点是开源哦 WPF做桌面开发是很有优势的,除了微软自带的控件外,还有很多第三方的控件库,比如收费的Dev Express For WPF.Tele ...
- 很棒的WPF控件库 Newbeecoder.UI
Newbeecoder.UI是一个强大的WPF基于MVVM框架和控件库实用程序.它支持窗口边框阴影,窗口圆角,包含许多优雅的控件.它让开发人员更高效.更快地创建漂亮的WPF构建应用程序.它支持从4.0 ...
- 开源 WPF控件库 Newbeecoder.UI推荐
WPF开发桌面软件具有天然优势,能快速漂亮的界面程序. Newbeecoder.UI是一款简单易用漂亮的 WPF UI控件库,基于MVVM框架,融合多个开源组件,为个人定制的UI提供支持. Newbe ...
最新文章
- hiho 1015 KMP算法 CF 625 B. War of the Corporations
- html表格边框设置波浪线,SVG CSS3 按钮悬停边线环绕+波浪线+选择框动效
- mysql 快速升级_MySQL 4到5的快速升级
- JAVA基础学习大全(笔记)
- linux使用flock解决crontab任务冲突
- my40_MySQL锁概述之意向锁
- 研究生科研必备!!!2015-2020年各类国际会议基于图像的三维重建论文综述(1)——总览
- 计算当前时间往加N天后的时间,Date,SimpleDateFormat,Calendar
- 算法:分离链表为两部分,小于某个值都在左边,大于等于某个值在右边 Partition List
- 从闪迪的一个U盘看整个行业
- CAD分图后批量重命名图纸名称
- C#获取登录验证码图片
- iOS Xcode如何打包ipa安装包
- 麒麟KY-RTI分布仿真技术:第三章 KY-OMT对象模型模板工具
- 本人使用的IDEA插件截图
- 联想k860i 去掉相机和开关机的声音
- 2018十大最热门编程语言排行榜出炉,Java竟不是第一!
- 可编程彩灯控制器(8X8点阵)
- Raptor-选组长
- Spring Security Oauth2 单点登录案例实现和执行流程剖析