|
The ProgressBarAdv is an extension to the standard progress bar which will help you to display task completion status with lots of background, border and foreground styles.
The ProgressBarAdv includes the following ProgressStyles: Constant, Gradient, MultipleGradient, Tube, Image, System and WaitingGradient.
The foreground of the ProgressBarAdv drawn with a constant color
The foreground of the ProgressBarAdv drawn with gradient brush
When ForegroundStyle is gradient, GradientStartColor determines start color of the foreground and GradientEndColor determines end color of the foreground.
The foreground of the ProgressBarAdv drawn with multiple colors
By default, its value is an empty color array. You can add colors to multiple gradients by modifying property MultipleColors.
The foreground of the ProgressBarAdv drawn with a vertical tube like gradient brush
When ForegroundStyle is Tube, TubeStartColor determines the middle color of the tube. And the outer color is determined by TubeEndColor.
The foreground of the ProgressBarAdv drawn with an image
When ProgressStyle is Image, ForegroundImage specifies the image to draw the foreground and we have the property StretchImage to decide whether to stretch the image or not.
The foreground of the ProgressBarAdv drawn with WaitingGradient style
This will make the ProgressBarAdv look like the one that is shown when Windows XP boots.
ProgressBarAdv with different width set for the segments
ProgressBarAdv drawn without segments
Setting ForeSegments to false, lets you draw ProgressBarAdv without segments.
Orientation for ProgressBarAdv
Orientation of the text can be set to either Horizontal or to Vertical using TextOrientation and ProgressOrientation set to Horizontal or Vertical determines the Orientation of the control itself.
ProgressBarAdv with custom text
TextStyle property set to Custom allows to set the text of the ProgressBarAdv when the value changes. You can change the color of the font used to draw the text of the ProgressBarAdv with the help of FontColor and TextShadow property can be used to give a shadow effect for the text displayed.
ProgressBarAdv with different text alignments: Left,Center and Right
ProgressBarAdv with Foreground and Background property combinations
|