Humbatt.UI.Toolkit.Desktop
3.0.2501.71
dotnet add package Humbatt.UI.Toolkit.Desktop --version 3.0.2501.71
NuGet\Install-Package Humbatt.UI.Toolkit.Desktop -Version 3.0.2501.71
<PackageReference Include="Humbatt.UI.Toolkit.Desktop" Version="3.0.2501.71" />
paket add Humbatt.UI.Toolkit.Desktop --version 3.0.2501.71
#r "nuget: Humbatt.UI.Toolkit.Desktop, 3.0.2501.71"
// Install Humbatt.UI.Toolkit.Desktop as a Cake Addin #addin nuget:?package=Humbatt.UI.Toolkit.Desktop&version=3.0.2501.71 // Install Humbatt.UI.Toolkit.Desktop as a Cake Tool #tool nuget:?package=Humbatt.UI.Toolkit.Desktop&version=3.0.2501.71
Humbatt.UI.Toolkit
UI toolkit(controls and helper functions) for WPF and WinUI (Experimental).
This toolkit includes
- Behaviours
- Converters
- Controls
- Editors
Converters (WinUI, WPF and MAUI)
- BooleanToReverseVisibilityConverter
- BooleanToVisibilityConverter
- BoolToColorConverter
- BoolToFontWeight
- BytesToBitmapConverter
- DateToStringConverter
- EnumMatchToBooleanConverter
- HexStringToColorConverter
- PercentValueConverter
Controls (WPF)
- FluidProgressBar
- SearchableListControl
Editors (WPF)
- AutoCompleteTextBox
- BindableListBox
- DecimalTextBox
- MultiComboBox
Package Changes
We have changed the packages to provide a more consistent naming mechanism and to allow the WinUI and WPF component to exist in a single package.
We have also addded MAUI support.
Humbatt.UI.Toolkit.Desktop
The dekstop package includes both WinUI and WPF assemblies and it will automatically apply the correct one based on the target framework moniker (TFM) of your project or app.
For WinUI make your TFM - {netversion}-windows10.0
E.g. net9.0-windows10.0.19041.0, net8.0-windows10.0.19041.0
For WPF use - {netversion}-net9.0-windows or {netversion}-net9.0-windows7.0
E.g. net9.0-windows
Package Info (Old)
Platform/Feature | Package name | Stable | Beta |
---|---|---|---|
WPF | Humbatt.UI.Toolkit.WPF |
||
Metro(MahApps) | Humbatt.UI.Toolkit.WPF.Metro |
||
MVVM | Humbatt.UI.Toolkit.WPF.Mvvm |
Package Info (New)
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0-windows7.0 is compatible. net8.0-windows10.0.19041 is compatible. net9.0-windows was computed. net9.0-windows7.0 is compatible. net9.0-windows10.0.19041 is compatible. |
-
net8.0-windows10.0.19041
- CommunityToolkit.WinUI.UI.Controls.DataGrid (>= 7.1.2)
- Humbatt.UI.Toolkit.Core (>= 3.0.2501.71)
- Microsoft.Windows.SDK.BuildTools (>= 10.0.26100.1)
- Microsoft.WindowsAppSDK (>= 1.6.240829007)
- Microsoft.Xaml.Behaviors.WinUI.Managed (>= 2.0.9)
-
net8.0-windows7.0
- Humbatt.UI.Toolkit.Core (>= 3.0.2501.71)
- Microsoft.Xaml.Behaviors.Wpf (>= 1.1.135)
-
net9.0-windows10.0.19041
- CommunityToolkit.WinUI.UI.Controls.DataGrid (>= 7.1.2)
- Humbatt.UI.Toolkit.Core (>= 3.0.2501.71)
- Microsoft.Windows.SDK.BuildTools (>= 10.0.26100.1)
- Microsoft.WindowsAppSDK (>= 1.6.240829007)
- Microsoft.Xaml.Behaviors.WinUI.Managed (>= 2.0.9)
-
net9.0-windows7.0
- Humbatt.UI.Toolkit.Core (>= 3.0.2501.71)
- Microsoft.Xaml.Behaviors.Wpf (>= 1.1.135)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Humbatt.UI.Toolkit.Desktop:
Package | Downloads |
---|---|
Humbatt.UI.Toolkit.Desktop.Mvvm
Mvmm based controls and classess for Humbatt.UI.Toolkit.Desktop for.NET 8+ |
|
Humbatt.UI.Toolkit.Desktop.MahApps
Humbatt.UI.Toolkit WPF extensions and helpers for .NET 8+ using MahApps |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
3.0.2501.71 | 30 | 1/7/2025 |
Added support for .NET 9.0