Getting Started

This tutorial will walk you through the creation of a sample application that contains RadProgressBar.

Assembly References

In order to use RadProgressBar, you will need to add references to the Telerik.Windows.Controls dll.

You can find the required assemblies for each control from the suite in the Controls Dependencies help article.

Defining RadProgressBar

To set up a RadProgressBar, set its Minimum, Maximum and Value properties. They control the value range of the control and the current position of the progress indicator.

Example 1: Defining RadProgressBar in XAML

<telerik:RadProgressBar Minimum="-50" Maximum="50" Value="10"/> 

Example 2: Defining RadProgressBar in code

RadProgressBar progressBar = new RadProgressBar(); 
progressBar.Minimum = -50; 
progressBar.Maximum = 50; 
progressBar.Value = 10; 
Dim progressBar = New RadProgressBar() 
progressBar.Minimum = -50 
progressBar.Maximum = 50 
progressBar.Value = 10 

Changing Orientation

The default orientation of RadProgressBar is horizontal. To change this, set the Orientation property to Vertical.

Example 3: Setting orientation in XAML

<telerik:RadProgressBar Minimum="-50" Maximum="50" Value="10"  
                        Width="8" Height="200" 
                        Orientation="Vertical"/> 

Example 4: Setting orientation in code

RadProgressBar progressBar = new RadProgressBar(); 
progressBar.Minimum = -50; 
progressBar.Maximum = 50; 
progressBar.Value = 10; 
progressBar.Width = 8; 
progressBar.Height = 200; 
progressBar.Orientation = Orientation.Vertical; 
Dim progressBar = New RadProgressBar() 
progressBar.Minimum = -50 
progressBar.Maximum = 50 
progressBar.Value = 10 
progressBar.Width = 8 
progressBar.Height = 200 
progressBar.Orientation = Orientation.Vertical 

Indeterminate State

This state presents a visualization of an unspecified waiting time. To enable it, set the the IsIndeterminate property of RadProgressBar to True.

Example 5: Enabling intereminate state in XAML

<telerik:RadProgressBar IsIndeterminate="True" /> 

Example 6: Enabling intereminate state in code

RadProgressBar progressBar = new RadProgressBar(); 
progressBar.IsIndeterminate = true; 
Dim progressBar = New RadProgressBar() 
progressBar.IsIndeterminate = True 

See Also

In this article
Not finding the help you need? Improve this article