![]() |
VOOZH | about |
dotnet add package MyNet.Wpf --version 7.0.0
NuGet\Install-Package MyNet.Wpf -Version 7.0.0
<PackageReference Include="MyNet.Wpf" Version="7.0.0" />
<PackageVersion Include="MyNet.Wpf" Version="7.0.0" />Directory.Packages.props
<PackageReference Include="MyNet.Wpf" />Project file
paket add MyNet.Wpf --version 7.0.0
#r "nuget: MyNet.Wpf, 7.0.0"
#:package MyNet.Wpf@7.0.0
#addin nuget:?package=MyNet.Wpf&version=7.0.0Install as a Cake Addin
#tool nuget:?package=MyNet.Wpf&version=7.0.0Install as a Cake Tool
<div id="top"></div>
<br /> <div align="center"> <img src="../../assets/MyWpf.png" width="128" alt="MyWpf"> </div>
<h1 align="center">My .NET WPF</h1>
A comprehensive library for advanced WPF controls, theming, dialogs, notifications, and UI helpers in .NET applications.
π .NET 8.0
π .NET 9.0
π .NET 10.0
π C#
Install via NuGet:
dotnet add package MyNet.Wpf
MyNet.Wpf provides an advanced theming and styling system to customize the look and feel of your WPF applications.
To apply the default theme, add the following resource in your App.xaml:
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="pack://application:,,,/MyNet.Wpf;component/Themes/MyNet.Theme.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
You can also merge your own resource dictionaries or override existing styles.
Themes/MyNet.Styles.xaml and can be extended or replaced.// Dynamically change the theme
Application.Current.Resources.MergedDictionaries.Clear();
Application.Current.Resources.MergedDictionaries.Add(
new ResourceDictionary { Source = new Uri("pack://application:,,,/MyNet.Wpf;component/Themes/MyNet.Theme.xaml") }
);
using MyNet.Wpf.Toasting;
Toaster.Show("Hello from MyNet.Wpf!");
using MyNet.Wpf.Dialogs;
var result = DialogService.Show<MyCustomDialog>();
Application.Current.Resources.MergedDictionaries.Clear();
Application.Current.Resources.MergedDictionaries.Add(
new ResourceDictionary { Source = new Uri("pack://application:,,,/MyNet.Wpf;component/Themes/MyNet.Theme.xaml") }
);
<Button Style="{StaticResource MyNet.Styles.Button.Elevation}" Content="Styled Button" />
using MyNet.Wpf.ResourceLocator;
var resource = ResourceLocator.GetResource("MyNet.Brushes.Positive");
Copyright Β© StΓ©phane ANDRE.
Distributed under the MIT License. See for details.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0-windows7.0 net8.0-windows7.0 is compatible. net9.0-windows net9.0-windows was computed. net9.0-windows7.0 net9.0-windows7.0 is compatible. net10.0-windows net10.0-windows was computed. net10.0-windows7.0 net10.0-windows7.0 is compatible. |
Showing the top 3 NuGet packages that depend on MyNet.Wpf:
| Package | Downloads |
|---|---|
|
MyNet.Wpf.Presentation
A comprehensive collection of controls, graphical elements, and views designed for accelerating WPF application development. |
|
|
MyNet.Wpf.Web
Provides developers with powerful tools to seamlessly integrate web components into WPF applications. |
|
|
MyNet.Wpf.DragAndDrop
Offers a robust set of tools for seamlessly integrating drag-and-drop functionality into WPF applications. |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 7.0.0 | 229 | 10/17/2025 |
| 6.0.49 | 227 | 9/28/2025 |
| 6.0.48 | 220 | 9/8/2025 |
| 6.0.35 | 195 | 9/8/2025 |
| 6.0.27 | 179 | 9/7/2025 |
| 6.0.5 | 219 | 9/4/2024 |
| 6.0.4 | 139 | 9/4/2024 |
| 6.0.3 | 178 | 9/4/2024 |
| 6.0.2 | 166 | 9/3/2024 |
| 6.0.1 | 139 | 9/2/2024 |
| 6.0.0 | 170 | 9/2/2024 |
| 5.1.0 | 195 | 8/17/2024 |
| 5.0.12 | 187 | 8/12/2024 |
| 5.0.11 | 145 | 8/12/2024 |
| 5.0.10 | 195 | 8/12/2024 |
| 5.0.9 | 177 | 8/4/2024 |
| 5.0.8 | 160 | 8/3/2024 |
| 5.0.7 | 156 | 8/3/2024 |
| 5.0.6 | 202 | 8/3/2024 |
| 5.0.5 | 205 | 8/3/2024 |