.Net Maui Icons - Fluent, Material & Cupertino is a Collection of Library to Resolves Icons or Font Icon Management on .Net Maui by Providing Controls with Complete Material Icon Collection Built into Library.
In order to use the .NET MAUI Icons you need to call the extension method in your
MauiProgram.cs
file as follows:
public static class MauiProgram
{
public static MauiApp CreateMauiApp()
{
var builder = MauiApp.CreateBuilder();
// Initialise the .Net Maui Icons - Fluent
builder.UseMauiApp<App>().UseFluentMauiIcons();
// Initialise the .Net Maui Icons - Material
builder.UseMauiApp<App>().UseMaterialMauiIcons();
}
}
In order to make use of the toolkit within XAML you can use this namespace:
xmlns:fluent="clr-namespace:MauiIcons.Fluent;assembly=MauiIcons.Fluent"
xmlns:material="clr-namespace:MauiIcons.Material;assembly=MauiIcons.Material"
<!-- Fluent Icon Control -->
<fluent:MauiIcon Icon="Accounts"/>
<!-- Fluent Icon Image Extension -->
<Image Aspect="Center" Source="{fluent:Icon Icon=ActionCenterQuiet}"/>
<!-- Material Icon Control -->
<material:MauiIcon Icon="ABC"/>
<!-- Material Icon Image Extension -->
<Image Aspect="Center" Source="{material:Icon Icon=AddRoad}"/>
MauiIcons is Licensed Under MIT License.
Fluent UI System Icons is Licensed Under MIT License.
Material Design Icons is Licensed Under Apache License 2.0.
Segoe Fluent Icons is Licensed by Microsoft Under Couple of License.
Cupertino Icons is Licensed Under MIT License.
Want to Contribute this project, Feel free to Create an Issue or Else Want to Contribute to the Project on Resources, Feel Free to Donate Me Via Below Url or You just want use Package, Feel Free to Do So, No Worries!!!