Dual Radial Progress Bar Documentation

Overview:

The DualRadialProgressBar is a custom control for WinForms that displays two radial progress bars, one inside the other. The outer ring represents the overall progress, while the inner ring shows a task's progress. The component also supports an indeterminate state, where both rings animate like a spinning loader, and a completed state, where the rings are filled and a completion color is applied.


Features:

Properties:

Appearance:


Behavior:

Progress (int): Represents the outer circle's progress as a percentage (0 to 100).

TaskProgress (int): Represents the inner circle's progress as a percentage (0 to 100).

Indeterminate (bool): Determines if the control is in the indeterminate (spinning) state.

Completed (bool): Indicates if the progress has been completed. Changes the ring color to CompletedColor.

TaskText (string): Custom text to display in the center of the progress bar.


Text and Padding:

TextPadding (int): Padding for positioning the task text inside the control.