MdiWpf 2.0.0
dotnet add package MdiWpf --version 2.0.0
NuGet\Install-Package MdiWpf -Version 2.0.0
<PackageReference Include="MdiWpf" Version="2.0.0" />
<PackageVersion Include="MdiWpf" Version="2.0.0" />
<PackageReference Include="MdiWpf" />
paket add MdiWpf --version 2.0.0
#r "nuget: MdiWpf, 2.0.0"
#:package MdiWpf@2.0.0
#addin nuget:?package=MdiWpf&version=2.0.0
#tool nuget:?package=MdiWpf&version=2.0.0
MdiWpf
MdiWpf is a WPF 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.
It also contains the VectorIcon control that helps to display icons
in an Image with DataBinding for Geometry and Brush.
Material Design Icons GitHub repo
Examples
Import namespace in XAML :
xmlns:mdi="clr-namespace:MdiWpf;assembly=MdiWpf"
xmlns:controls="clr-namespace:MdiWpf.Controls;assembly=MdiWpf"
Example of IconSource markup extension with an image :
<Image Source="{mdi:IconSource IconName='barcode-scan', Brush=Coral}" />
Example of IconGeometry markup extension with a VectorIcon :
<controls:VectorIcon Geometry="{mdi:IconGeometry IconName='server-security'}"
Brush="Magenta" />
Copyright (c) 2025 Josué Clément
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net6.0-windows7.0 is compatible. net7.0-windows was computed. net7.0-windows7.0 is compatible. net8.0-windows was computed. net8.0-windows7.0 is compatible. net9.0-windows was computed. net9.0-windows7.0 is compatible. net10.0-windows was computed. |
| .NET Framework | net472 is compatible. net48 was computed. net481 was computed. |
-
.NETFramework 4.7.2
- Microsoft.Extensions.DependencyInjection (>= 8.0.1)
-
net6.0-windows7.0
- Microsoft.Extensions.DependencyInjection (>= 8.0.1)
-
net7.0-windows7.0
- Microsoft.Extensions.DependencyInjection (>= 8.0.1)
-
net8.0-windows7.0
- Microsoft.Extensions.DependencyInjection (>= 8.0.1)
-
net9.0-windows7.0
- Microsoft.Extensions.DependencyInjection (>= 8.0.1)
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 |
|---|---|---|
| 2.0.0 | 255 | 4/10/2025 |