Share via


ProgressBar.IsIndeterminate Property

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Gets or sets a value that indicates whether the progress bar reports generic progress with a repeating pattern or reports progress based on the Value property.

Namespace:  System.Windows.Controls
Assembly:  System.Windows (in System.Windows.dll)

Syntax

'Declaration
Public Property IsIndeterminate As Boolean
public bool IsIndeterminate { get; set; }
<ProgressBar IsIndeterminate="bool"/>

Property Value

Type: System.Boolean
true if the progress bar reports generic progress with a repeating pattern; false if the progress bar reports progress based on the Value property. The default is false.

Remarks

Dependency property identifier field: IsIndeterminateProperty

When this property is true, the progress bar displays a repeating pattern to indicate generic progress. In this case, the Value property is ignored.

Examples

The following example demonstrates a ProgressBar with the IsIndeterminate property set to true.

<Border BorderThickness="5" BorderBrush="Black">
  <StackPanel Background="LightGray">
    <TextBlock HorizontalAlignment="Center" 
      Margin="10" Text="Indeterminate Progress Bar" />
    <ProgressBar x:Name="pg2" Margin="10" Height="15" 
      IsIndeterminate="True"   />
  </StackPanel>
</Border>

Version Information

Silverlight

Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

Platforms

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.