WinUIHelpers 1.0.0
See the version list below for details.
dotnet add package WinUIHelpers --version 1.0.0
NuGet\Install-Package WinUIHelpers -Version 1.0.0
<PackageReference Include="WinUIHelpers" Version="1.0.0" />
<PackageVersion Include="WinUIHelpers" Version="1.0.0" />
<PackageReference Include="WinUIHelpers" />
paket add WinUIHelpers --version 1.0.0
#r "nuget: WinUIHelpers, 1.0.0"
#:package WinUIHelpers@1.0.0
#addin nuget:?package=WinUIHelpers&version=1.0.0
#tool nuget:?package=WinUIHelpers&version=1.0.0
WinUI Helpers
Set of useful helpers and boilerplate code for WinUI
Decumentation
See the WinUI Helpers Gallery app for documentation and samples.
Installation
Install the NuGet package from the NuGet Gallery:
Install-Package WinUIHelpers
or via the .NET CLI:
dotnet add package WinUIHelpers
Requirements
- .NET 8.0 or later
- Windows App SDK 1.7 or later
License
This project is licensed under the GNU General Public License v2 - see the LICENSE file for details.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0-windows10.0.19041 is compatible. net9.0-windows was computed. net10.0-windows was computed. |
-
net8.0-windows10.0.19041
- Microsoft.Windows.SDK.BuildTools (>= 10.0.26100.4948)
- Microsoft.WindowsAppSDK (>= 1.7.250606001)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Features
- Controls:
- Wrapper around `Window` exposing `Width`, `Height` and `Position` for more declarative windowing, and automatically generating a `TitleBar`
- Wrapper around `SelectorBar` and `SelectorBarItem` to allow for more declarative navigation with the `To` property
- Wrapper around `NavigationView` and `NavigationViewItem` to allow for more declarative navigation with the `To` and `SettingsPage` properties
- Markup:
- Markup extension to simplify using string resources in XAML
- Windowing:
- Structure for more customization of the window's position with both coordinates and centered
Know issues
- Markup:
- `StringResourceExtension`: Doesn't work when used without specifying the parameter name.