Color Ranges
RadCircularProgressBar supports setting different color ranges for the progress indicator. This is done by adding ProgressBarColorRange instances to the control's ColorRanges collection. To specify the start and end ranges of ProgressBarColorRange, set the Start and End properties. These properties are of type double. To specify the color for the color range, set its Color property.
The secondary indicator and segments are not supported when having color ranges.
RadCircularProgressBar with multiple color ranges
<telerik:RadCircularProgressBar Value="0.4"> 
    <telerik:RadCircularProgressBar.ColorRanges> 
        <telerik:ProgressBarColorRange Color="GreenYellow" Start="0" End="0.1"/> 
        <telerik:ProgressBarColorRange Color="LawnGreen" Start="0.1" End="0.2"/> 
        <telerik:ProgressBarColorRange Color="LimeGreen" Start="0.2" End="0.3"/> 
        <telerik:ProgressBarColorRange Color="Green" Start="0.3" End="0.4"/> 
    </telerik:RadCircularProgressBar.ColorRanges> 
</telerik:RadCircularProgressBar> 
 
Gradient Colors
ProgressBarColorRange class allows you to set its fill to be a gradient. To do so, set the IsGradient property to True.
The following sample extends the implementation of the above example:
Setting the IsGradient property
<telerik:RadCircularProgressBar.ColorRanges> 
    <telerik:ProgressBarColorRange Color="GreenYellow" Start="0" End="0.1" IsGradient="True"/> 
    <telerik:ProgressBarColorRange Color="LawnGreen" Start="0.1" End="0.2" IsGradient="True"/> 
    <telerik:ProgressBarColorRange Color="LimeGreen" Start="0.2" End="0.3" IsGradient="True"/> 
    <telerik:ProgressBarColorRange Color="Green" Start="0.3" End="0.4" IsGradient="True"/> 
</telerik:RadCircularProgressBar.ColorRanges> 
