CoreSuite.ColoredProgressBar
1.0.0
See the version list below for details.
dotnet add package CoreSuite.ColoredProgressBar --version 1.0.0
NuGet\Install-Package CoreSuite.ColoredProgressBar -Version 1.0.0
<PackageReference Include="CoreSuite.ColoredProgressBar" Version="1.0.0" />
<PackageVersion Include="CoreSuite.ColoredProgressBar" Version="1.0.0" />
<PackageReference Include="CoreSuite.ColoredProgressBar" />
paket add CoreSuite.ColoredProgressBar --version 1.0.0
#r "nuget: CoreSuite.ColoredProgressBar, 1.0.0"
#:package CoreSuite.ColoredProgressBar@1.0.0
#addin nuget:?package=CoreSuite.ColoredProgressBar&version=1.0.0
#tool nuget:?package=CoreSuite.ColoredProgressBar&version=1.0.0
CoreSuite ColoredProgressBar
CoreSuite.ColoredProgressBar provides a lightweight, customizable progress bar for Windows Forms applications. It displays the current value using a vertical color gradient and supports configurable minimum and maximum values.
Requirements
- .NET 8
- Windows Forms
- Windows
Installation
dotnet add package CoreSuite.ColoredProgressBar
Usage
Add a ColoredProgressBar to a form using the Visual Studio Toolbox or create it in code:
Dim Progress As New ColoredProgressBar With {
.Minimum = 0,
.Maximum = 100,
.Value = 65,
.ProgressStartColor = Color.LimeGreen,
.ProgressEndColor = Color.ForestGreen,
.Size = New Size(250, 24),
.Location = New Point(20, 20)
}
Controls.Add(Progress)
Update the progress value as work advances:
Progress.Value = 80
Values lower than Minimum or higher than Maximum are automatically constrained to the configured range.
Main properties
| Property | Type | Default | Description |
|---|---|---|---|
Minimum |
Integer |
0 |
Lowest value in the progress range. |
Maximum |
Integer |
100 |
Highest value in the progress range. |
Value |
Integer |
0 |
Current progress value. |
ProgressStartColor |
Color |
ForestGreen |
Color at the top of the vertical gradient. |
ProgressEndColor |
Color |
ForestGreen |
Color at the bottom of the vertical gradient. |
Namespace
Imports CoreSuite.Controls
License
See the license information provided by the CoreSuite repository.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0-windows7.0 is compatible. net9.0-windows was computed. net10.0-windows was computed. |
-
net8.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.
Initial release of the ColoredProgressBar control.