AcrControls 1.2.1.1

dotnet add package AcrControls --version 1.2.1.1
                    
NuGet\Install-Package AcrControls -Version 1.2.1.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="AcrControls" Version="1.2.1.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="AcrControls" Version="1.2.1.1" />
                    
Directory.Packages.props
<PackageReference Include="AcrControls" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add AcrControls --version 1.2.1.1
                    
#r "nuget: AcrControls, 1.2.1.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package AcrControls@1.2.1.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=AcrControls&version=1.2.1.1
                    
Install as a Cake Addin
#tool nuget:?package=AcrControls&version=1.2.1.1
                    
Install as a Cake Tool

AcrControls - Custom WinForms Controls

AcrControls is a lightweight library of customizable Windows Forms controls built for modern .NET applications.

Developed by Arthur Cabral, this package aims to improve user experience and developer productivity

Features

Customizable TextBox

  • Input Type: Like All, Integer, Decimal, Letter, Alphanumeric
  • Dynamic Styling: Changes background color on Enter and Leave events for better user interaction.
  • Enhanced Navigation: Pressing the Enter key moves focus to the next control, improving form usability.
  • Text Selection: Automatically selects all text when the control gains focus.
  • Date Validation: Supports validation for dates in dd/MM/yyyy format.
  • Label Integration: Displays a customizable label title above the control.

Label Helper

  • Flexible Positioning: Adds a helper label above or below any control to provide context or instructions.
  • Versatile Usage: Compatible with any Windows Forms control.
  • Customizable Messages: Supports different message types (e.g., Warning, Info).
  • Usage Example:
    LabelHelper.CreateLabel(myTextBox, "Required field", MessageType.Warning);
    
    

Notification Helper →

  • User Notifications: Displays messages in the bottom-right corner of the screen.
  • Message Types: Supports Success, Error, Warning, and Information notifications.
  • Usage Example:
    NotificationHelper.Show("Operation completed successfully", NotificationType.Success);
    
Product Compatible and additional computed target framework versions.
.NET net9.0-windows7.0 is compatible.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net9.0-windows7.0

    • No dependencies.

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
1.2.1.1 66 8/1/2025
1.2.1 107 7/31/2025
1.2.0 97 7/29/2025
1.1.0 84 6/27/2025
1.0.0 157 6/17/2025