Represents a progress bar control.

A ProgressBar is used to visual indicate the progress of lengthy operations.

The Style property determines the style of ProgressBar that is displayed. Note that the ProgressBar control can only be oriented horizontally. The ProgressBar control is typically used when an application performs tasks such as copying files or printing documents. Users of an application might consider an application unresponsive if there is no visual cue. By using the ProgressBar in your application, you alert the user that the application is performing a lengthy task and that the application is still responding.

For a full list of properties, methods and events see the API documentation.


Maximum and Minimum

The ProgressBar can specify a custom integer value for the Maximum and Minimum properties.

How To

Customize the Appearance

The ProgressBar control can be customized through the Font, Color, and AppearanceKey properties.

Appearance Key

The Upload control can be customized to show any predefined theme appearance by setting the AppearanceKey property.


Like most other controls in Wisej, the Label control has a Font property that allows for customization of the size, features, and style of font to use for the control.


The ProgressBar has three properties to control the color of its components. The ForeColor property changes the text color, the BackColor property controls the container color, and the BarColor property controls the color of the bar.


JavaScript Widget


Class name


Theme appearance

"progressbar", see Themes.

Child components

"progress" is the container that displays the value. "label" is the progress bar's text.

Source Code

Last updated