在 WPF 中使用 MahApps.Metro.IconPacks 提供的大量图标

EGADS框架处理流程分析

MahApps.Metro.IconPacks 

https://github.com/MahApps/MahApps.Metro.IconPacks

提供了大量的高质量的图标供WPF使用,极其方便.

时至今日,已包含29个图标库,共25914个图标.

其提供了一个图标检索程序,用于快速找到需要的图标,在项目的发布页,找到 IconPacks.Browser.Release ,即可下载得到

程序界面:

选中任意图标后,图标上会出现4个按钮,分别提供了对图标不同的使用方式.

 

在 WPF 中常见的使用方式有两种: 

方式1:通过 Nuget 包使用

直接在 vs 中的 Nuget 包管理器中搜索 MahApps.Metro.IconPacks 即可

除了 MahApps.Metro.IconPacks 这个总包之外,还有许多名称为”MahApps.Metro.IconPacks.图标库名”的分包.

如果只需要用到其中一个或部分图标包的图标,那么可以仅安装所需的分包.

如果需要用到所有的图标,则可以直接安装 MahApps.Metro.IconPacks 这个总包,不过代价是程序会引入非常多的dll文件.

在图标检索程序中找到所需图标后,点击左上角的第一个按钮,即可将其调用代码复制到剪切板

使用Jenkins+Pipline 持续构建自动化部署之安卓源码打包、测试、邮件通知

例:

复制的内容为:

<iconPacks:PackIconUnicons Kind=”_0Plus” />

将这段内容粘贴到 wpf 的 xaml 中即可调用这个图标,为了方便展示,这里我还为其设置了尺寸和颜色.

别忘了如下图中的红框中所示引入其命名空间,

 

 

方法2:作为 Svg 数据使用

在实际使用中,通常需要同时使用多个图标库的图标,如果采用方法1,就会引入非常多的dll文件.

如果不想引入 dll 文件(不安装 Nuget 包),又想使用所有的图标,就需要使用此方法.

找到图标后,点击其第四个按钮

复制的的内容为:

M18,5h1V6a1,1,0,0,0,2,0V5h1a1,1,0,0,0,0-2H21V2a1,1,0,0,0-2,0V3H18a1,1,0,0,0,0,2ZM12.5,6h-1a3,3,0,0,0-3,3v6a3,3,0,0,0,3,3h1a3,3,0,0,0,3-3V9A3,3,0,0,0,12.5,6Zm1,9a1,1,0,0,1-1,1h-1a1,1,0,0,1-1-1V9a1,1,0,0,1,1-1h1a1,1,0,0,1,1,1Zm8.1-6a1,1,0,0,0-.78,1.18,9,9,0,1,1-7-7,1,1,0,1,0,.4-2A10.8,10.8,0,0,0,12,1,11,11,0,1,0,23,12a10.8,10.8,0,0,0-.22-2.2A1,1,0,0,0,21.6,9Z

这是一串Svg格式的Path数据,WPF中的Path对象可以直接使用:

 

根据业务摸索出的一个selenium代码模版(python)

给TA买糖
共{{data.count}}人
人已赞赏
经验教程

使用绝热演化/量子退火算法求解矩阵本征态

2021-1-16 22:44:00

经验教程

EGADS框架处理流程分析

2021-1-16 23:39:00

⚠️
免责声明:根据《计算机软件保护条例》第十七条规定“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”您需知晓本站所有内容资源均来源于网络,仅供用户交流学习与研究使用,版权归属原版权方所有,版权争议与本站无关,用户本人下载后不能用作商业或非法用途,需在24个小时之内从您的电脑中彻底删除上述内容,否则后果均由用户承担责任;如果您访问和下载此文件,表示您同意只将此文件用于参考、学习而非其他用途,否则一切后果请您自行承担,如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。 本站为个人博客非盈利性站点,所有软件信息均来自网络,所有资源仅供学习参考研究目的,并不贩卖软件,不存在任何商业目的及用途,网站会员捐赠是您喜欢本站而产生的赞助支持行为,仅为维持服务器的开支与维护,全凭自愿无任何强求。本站部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。
无意侵害您的权益,请发送邮件至 momeis6@qq.com 或点击右侧 私信:momeis 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索