Class SfCircularProgressBar
Represents a class for circular progress bar.
Inherited Members
Namespace: Syncfusion.UI.Xaml.ProgressBar
Assembly: Syncfusion.SfProgressBar.WPF.dll
Syntax
public class SfCircularProgressBar : ProgressBarBase
  Constructors
SfCircularProgressBar()
Initializes a new instance of the SfCircularProgressBar class.
Declaration
public SfCircularProgressBar()
  Fields
EndAngleProperty
Identifies the EndAngle dependency property.
Declaration
public static readonly DependencyProperty EndAngleProperty
  Field Value
| Type | 
|---|
| System.Windows.DependencyProperty | 
IndicatorInnerRadiusProperty
Identifies the IndicatorInnerRadius dependency property.
Declaration
public static readonly DependencyProperty IndicatorInnerRadiusProperty
  Field Value
| Type | 
|---|
| System.Windows.DependencyProperty | 
IndicatorOuterRadiusProperty
Identifies the IndicatorOuterRadius dependency property.
Declaration
public static readonly DependencyProperty IndicatorOuterRadiusProperty
  Field Value
| Type | 
|---|
| System.Windows.DependencyProperty | 
ProgressContentProperty
Identifies the ProgressContent dependency property.
Declaration
public static readonly DependencyProperty ProgressContentProperty
  Field Value
| Type | 
|---|
| System.Windows.DependencyProperty | 
ShowProgressValueProperty
Identifies the ShowProgressValue dependency property.
Declaration
public static readonly DependencyProperty ShowProgressValueProperty
  Field Value
| Type | 
|---|
| System.Windows.DependencyProperty | 
StartAngleProperty
Identifies the StartAngle dependency property.
Declaration
public static readonly DependencyProperty StartAngleProperty
  Field Value
| Type | 
|---|
| System.Windows.DependencyProperty | 
TrackInnerRadiusProperty
Identifies the TrackInnerRadius dependency property.
Declaration
public static readonly DependencyProperty TrackInnerRadiusProperty
  Field Value
| Type | 
|---|
| System.Windows.DependencyProperty | 
TrackOuterRadiusProperty
Identifies the TrackOuterRadius dependency property.
Declaration
public static readonly DependencyProperty TrackOuterRadiusProperty
  Field Value
| Type | 
|---|
| System.Windows.DependencyProperty | 
Properties
EndAngle
Gets or sets the end angle of the SfCircularProgressBar.
Declaration
public double EndAngle { get; set; }
  Property Value
| Type | 
|---|
| System.Double | 
IndicatorInnerRadius
Gets or sets a value that indicates the inner radius of the progress indicator.
Declaration
public double IndicatorInnerRadius { get; set; }
  Property Value
| Type | 
|---|
| System.Double | 
IndicatorOuterRadius
Gets or sets a value that indicates the outer radius of the progress indicator.
Declaration
public double IndicatorOuterRadius { get; set; }
  Property Value
| Type | 
|---|
| System.Double | 
ProgressContent
Gets or sets the content for the SfCircularProgressBar.
Declaration
public object ProgressContent { get; set; }
  Property Value
| Type | 
|---|
| System.Object | 
ShowProgressValue
Gets or sets a value indicating whether to show progress value label.
Declaration
public bool ShowProgressValue { get; set; }
  Property Value
| Type | 
|---|
| System.Boolean | 
StartAngle
Gets or sets the start angle of the SfCircularProgressBar.
Declaration
public double StartAngle { get; set; }
  Property Value
| Type | 
|---|
| System.Double | 
TrackInnerRadius
Gets or sets a value that indicates the inner radius of the track.
Declaration
public double TrackInnerRadius { get; set; }
  Property Value
| Type | 
|---|
| System.Double | 
TrackOuterRadius
Gets or sets a value that indicates the outer radius of the track.
Declaration
public double TrackOuterRadius { get; set; }
  Property Value
| Type | 
|---|
| System.Double | 
Methods
MeasureOverride(Size)
Method called when measures the size based on the children.
Declaration
protected override Size MeasureOverride(Size availableSize)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Windows.Size | availableSize | Total size.  | 
      
Returns
| Type | Description | 
|---|---|
| System.Windows.Size | Available size.  |