ArchLeaders.FontAwesome.WPF
1.0.1
dotnet add package ArchLeaders.FontAwesome.WPF --version 1.0.1
NuGet\Install-Package ArchLeaders.FontAwesome.WPF -Version 1.0.1
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ArchLeaders.FontAwesome.WPF" Version="1.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ArchLeaders.FontAwesome.WPF --version 1.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: ArchLeaders.FontAwesome.WPF, 1.0.1"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install ArchLeaders.FontAwesome.WPF as a Cake Addin #addin nuget:?package=ArchLeaders.FontAwesome.WPF&version=1.0.1 // Install ArchLeaders.FontAwesome.WPF as a Cake Tool #tool nuget:?package=ArchLeaders.FontAwesome.WPF&version=1.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Font Awesome for WPF
A simple control for rendering FontAwesome icons in WPF
Usage
fa:Icon
Control
<Window x:Class="FontAwesome.WPF.Demo.ShellView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:fa="clr-namespace:FontAwesome.WPF;assembly=FontAwesome.WPF"
Title="Font Awesome WPF Demo" Height="300" Width="300">
<Grid Margin="20">
<fa:Icon IconName="font-awesome"
IconType="sharp"
Width="45"
Height="45"
VerticalAlignment="Center"
HorizontalAlignment="Center" />
</Grid>
</Window>
Inline Binding and Converter
See demo project
<Window x:Class="FontAwesome.WPF.Demo.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:converters="clr-namespace:FontAwesome.WPF.Converters;assembly=FontAwesome.WPF"
Title="Font Awesome WPF Demo" Height="300" Width="300">
<Window.Resources>
<converters:IconConverter x:Key="IconConverter" />
</Window.Resources>
<Grid>
<Menu VerticalAlignment="Top">
<MenuItem Header="File">
<MenuItem Header="Home" Icon="{Binding Converter={StaticResource IconConverter}, ConverterParameter=house}" />
<MenuItem Header="GitHub" Icon="{Binding Icon, Converter={StaticResource IconConverter}}" />
</MenuItem>
</Menu>
</Grid>
</Window>
Install
NuGet
Install-Package ArchLeaders.FontAwesome.WPF
Build From Source
git clone https://github.com/ArchLeaders/FontAwesome.WPF.git
dotnet build src/FontAwesome.WPF
Credits
- Arch Leaders: FontAwesome Icon control and binding converters
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0-windows7.0 is compatible. net8.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net7.0-windows7.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.