$99 VS $1000+. UI Control for ASP.NET AJAX(contains chart and gridview).
Track and Status Control for WinForms
Easily customizing Track and Status controls and build interactive and attractive UI
Home > WinForms UI Controls > User Manual > Customize Progress Bar in C#

Customize Appearance of Progress Bar in C#.NET

KetticProgressBar control allows the designers to customize the styles and themes of progress bar in C# Windows Forms application. This is achieved via the variety of properties included in the KetticProgressBar component. The designers can easily apply the built-in themes to the progress bar or create custom styles for the progress bar in C# Windows Forms application. The expand functionality of the KetticProgressBar control, which is better than the standard one, includes the support for displaying text and images within the progress bar, indicator styles of dashed and cross-hatched, and displaying two values on a single progress bar.

Properties for Customizing Styles of KetticProgressBar in C#.NET

  • Dash, this property determines the drawing style of the active portion of the progress bar. When it is false, the active portion of the progress bar will be drawn in a solid color through setting the BackColor property. When it is true and the Hatch is true, the active portion of the progress bar will be drawn in a cross-hatched pattern. And the cross hatches will fade from the Separator1 color to the Separator2 color.
  • Hatch, this property, as well as the Dash property, is used to determine the drawing style of the active portion of the progress bar. When it is false and the Dash is true, the active portion of the progress bar will be drawn in a striped pattern. And the stripes will fade from the Separator1 color to the Separator2 color.
  • BackColor, this property is used to change the background color of the active portion of the progress bar
  • ForeColor, this property is used to text color indicating the completion percentage
  • Image, ImageAlignment, ImageKey, ImageIndex, and ImageList, these properties are used to add an image to the progress bar.
  • Minimum and Maximum, the two properties are used to set the range of values for the Value1 and Value 2
  • ProgressOrientation, this property controls the direction the progress bar moves and the valid values include Top, Left, Right, or Bottom, which are the start side of the progress bar
  • SeparatorWidth, this property is used to set the width of the stripes or the cross hatches in the active portion of the progress bar
  • StepWidth, this property determines the space between the stripes or cross hatches in the active portion of the progress bar
  • Value1, it determines the width of the active portion of the progress bar
  • Value2, it controls the boundary between the two shades in the inactive portion of the progress bar
  • SweepAngle, this property controls the angle of the stripes or the cross hatches in the active portion of the progress bar
UI Controlsfor Windows Forms
.NET WinForms UI Overview.NET WinForms UI Features.NET WinForms UI GuideC# WinForms UI DesignVB.NET WinForms UI Design
WinForms UI Controls