首页 > 其他分享 >WPF图标库——MahApps.Metro.IconPacks

WPF图标库——MahApps.Metro.IconPacks

时间:2023-02-24 16:00:22浏览次数:37  
标签:MahApps Metro 图标库 IconPacks WPF 安装 图标

1.https://github.com/MahApps/IconPacks.Browser下载

下载后在bin目录下运行“IconPacks.Browser”挑选需要使用的图标

运行后如下:

 

 2.选择想要使用的图标,拷贝代码

 

 3.项目引用

在nuget管理器中安装第三方界面图标库 MahApps.Metro.IconPacks;

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

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

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

 

XAML中引用:

  xmlns:iconPacks="http://metro.mahapps.com/winfx/xaml/iconpacks"

使用

<Button Width="100">
<iconPacks:PackIconForkAwesome Kind="Gnu" />
</Button>

PS:

我们还可以将图表导出为XAML格式或SVG格式文件(如果不想引入 dll 文件(不安装 Nuget 包),又想使用所有的图标,就需要使用此方法.):

 

 

 

标签:MahApps,Metro,图标库,IconPacks,WPF,安装,图标
From: https://www.cnblogs.com/king10086/p/17151779.html

相关文章

  • WPF知识点备忘录——元素绑定
    1.元素绑定<SliderName="sliderFontSize"Margin="3"Value="10"/><TextBlockMargin="10"Text="AAA"FontSize="{BindingElementName=sliderFontSize,Path=Val......
  • WPF知识点备忘录——依赖项属性、路由事件
    1.依赖项属性定义:在普通属性上封装了些专门用于实现WPF功能的属性publicstaticreadonlyDependencyPropertyMarginProperty;publicThicknessMargin......
  • WPF BackSpace 回退到上一个页面
    在Wpf程序中,有时候点击到某些控件后,再按下【BackSpace】键,画面会回到上一个TextBox可能自己处理了,所以没有这一个现象。 解决方案是:在App.xaml.cs的InitializeCompo......
  • WPF画刷的使用
    1、WPF使用画像画刷(ImageBrush)<Grid><Grid.Background><ImageBrushImageSource="1.png"Stretch="None"......
  • Wpf 控件定制化系列
    本文主要记录Wpf各种控件的使用及自定义、动画等。ContentControl添加自定义动画有两种比较简易的方式,一是继承ContentControl定义新控件,这个很明显是可行的,并且可以实......
  • WPF datagrid双击一整行而不是选中单元格
    WPF开发一个工具需要双击datagrid的某一行显示详细数据并编辑,之前双击行(DatagridRow)每次都跳转到单元格上(DatagridCell)经验证,需要修改datagrid样式的某几个属性值 dat......
  • WPF中的属性赋值和对象属性赋值
    1、attribute的形式和对象属性赋值attribute的形式是最为简单的,就是直接在属性上赋值,如下红色背景部分:<Windowx:Class="MyWpf.MainWindow"xmlns="http://sche......
  • 关于WPF的圆角
    失败案例<BorderCornerRadius="3"Width="100"Height="100"><StackPanelBackground="Red"></StackPanel></Border>换成下面就成功?为什么?<BorderCornerRa......
  • WPF学习_day1
    WPF绑定数据使⽤Binding对象建⽴绑定,且每个绑定通常具有四个组件:绑定⽬标、⽬标属性、绑定源以及指向要使⽤的源值的路径。第一种绑定方式(在前台绑定):过程:定义一个字典......
  • 删删删!快速将旧版 .NET Framework 的 WPF / Windows Forms 项目格式(csproj) 迁移成新
    原文:http://blog.walterlv.com/post/introduce-new-style-csproj-into-net-framework.html现在再使用VisualStudio创建新的WPF项目时,将默认引诱你使用.NET6(或者5......