Ivirius.UI.Controls
0.1.1-prerelease
The controls from this package have been moved into a new package, Crimson.
See the version list below for details.
dotnet add package Ivirius.UI.Controls --version 0.1.1-prerelease
NuGet\Install-Package Ivirius.UI.Controls -Version 0.1.1-prerelease
<PackageReference Include="Ivirius.UI.Controls" Version="0.1.1-prerelease" />
paket add Ivirius.UI.Controls --version 0.1.1-prerelease
#r "nuget: Ivirius.UI.Controls, 0.1.1-prerelease"
// Install Ivirius.UI.Controls as a Cake Addin #addin nuget:?package=Ivirius.UI.Controls&version=0.1.1-prerelease&prerelease // Install Ivirius.UI.Controls as a Cake Tool #tool nuget:?package=Ivirius.UI.Controls&version=0.1.1-prerelease&prerelease
Ivirius.UI.Controls
The official components library from Ivirius, providing you with beautiful WinUI controls.
Getting started
To use the package in your app, simply download it from NuGet (most preferably from the NuGet Package Manager GUI in Visual Studio, but you can also get it from the project's NuGet page). Afer this has completed, simply add the package to the project just like you would add any other NuGet package.
Prerequisites
This package requires at least Windows App SDK 1.5.240311000 and at least Microsoft.Windows.SDK.BuildTools 10.0.22621.756. Also make sure that you app is a WinUI3/Windows App SDK project, and that its TFM (target framework) is net8.0-windows10.0.19041.0 or higher (net8.0-windows10.0.22621.0 counts as a higher version, for example, and net7.0-windows10.0.22621.0 counts as a lower version). There is no port to UWP (Universal Windows Platform) yet, but there should be one in the forseeable future.
Usage
There are two official sample apps for this package:
- ReboundHub is the official sample app for Ivirius.UI.Controls, and samples from ReboundHub are recommended for use in production apps. It gets updated with a new version soon after a new library version is released.
- Ivirius.UI.Controls.Test, which is included in this repository under the Ivirius.UI.Controls.Test folder is the more experimental testing environment for the controls which is used during active development of a new release and is updated with every single change to the library's controls.
Additional documentation
Please view the roadmap for the library, as well as past and present changelogs, in the repository's GitHub wiki.
Feedback
To send feedback and contribute to the library, feel free to create issues and pull requests to this repository! You can contact the development team on Discord by joining the official Ivirius Community server ( https://discord.gg/fvybxWwzZM ).
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0-windows10.0.19041 is compatible. |
-
net8.0-windows10.0.19041
- Microsoft.Windows.SDK.BuildTools (>= 10.0.22621.756)
- Microsoft.WindowsAppSDK (>= 1.5.240311000)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on Ivirius.UI.Controls:
Repository | Stars |
---|---|
FireCubeStudios/Rebound
Windows 11 done right.
|
Version | Downloads | Last updated | |
---|---|---|---|
0.2.0-prerelease | 347 | 7/17/2024 | |
0.1.1-prerelease | 285 | 7/4/2024 | |
0.1.0-prerelease | 70 | 7/3/2024 | |
0.0.2-prerelease | 88 | 6/13/2024 | |
0.0.1-prerelease | 76 | 6/8/2024 |
This update to Ivirius.UI.Controls migrates all controls from UserControl to Control, except GroupBox which experienced issues. It also fixes bugs with Card, adding a Click event to it as well.