MdiAvalonia 1.0.0
dotnet add package MdiAvalonia --version 1.0.0
NuGet\Install-Package MdiAvalonia -Version 1.0.0
<PackageReference Include="MdiAvalonia" Version="1.0.0" />
<PackageVersion Include="MdiAvalonia" Version="1.0.0" />
<PackageReference Include="MdiAvalonia" />
paket add MdiAvalonia --version 1.0.0
#r "nuget: MdiAvalonia, 1.0.0"
#:package MdiAvalonia@1.0.0
#addin nuget:?package=MdiAvalonia&version=1.0.0
#tool nuget:?package=MdiAvalonia&version=1.0.0
MdiAvalonia
MdiAvalonia is an avalonia vector icon library using MaterialDesign open source icons.
The icons are embedded in the library in svg format and their data are parsed with the IconsFactory
class.
The markup extensions IconSource
and IconGeometry
make the usage in XAML as easy as possible.
Material Design Icons GitHub repo
Examples
Import namespace in XAML :
xmlns:mdi="using:MdiAvalonia.Markup"
Example of IconSource
markup extension with an image :
<Image Source="{mdi:IconSource Icon=switch, Brush=AliceBlue}" />
Example of IconGeometry
markup extension with a PathIcon
control :
<PathIcon Data="{mdi:IconGeometry Icon=decimal}" Foreground="Red" />
Copyright (c) 2025 Josué Clément
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
.NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
1.0.0 | 266 | 9/15/2025 |