menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class SfCircularProgressBar - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class SfCircularProgressBar

    Represents a class for circular progress bar.

    Inheritance
    System.Object
    ProgressBarBase
    SfCircularProgressBar
    Inherited Members
    ProgressBarBase.AnimationDuration
    ProgressBarBase.AnimationEasing
    ProgressBarBase.AnimationEasingProperty
    ProgressBarBase.GapWidth
    ProgressBarBase.GapWidthProperty
    ProgressBarBase.IndeterminateIndicatorWidth
    ProgressBarBase.IndeterminateIndicatorWidthProperty
    ProgressBarBase.IndicatorCornerRadius
    ProgressBarBase.IndicatorCornerRadiusProperty
    ProgressBarBase.IsIndeterminate
    ProgressBarBase.IsIndeterminateProperty
    ProgressBarBase.Maximum
    ProgressBarBase.MaximumProperty
    ProgressBarBase.Minimum
    ProgressBarBase.MinimumProperty
    ProgressBarBase.Progress
    ProgressBarBase.ProgressColor
    ProgressBarBase.ProgressColorProperty
    ProgressBarBase.ProgressProperty
    ProgressBarBase.RangeColors
    ProgressBarBase.RangeColorsProperty
    ProgressBarBase.SecondaryProgress
    ProgressBarBase.SecondaryProgressColor
    ProgressBarBase.SecondaryProgressColorProperty
    ProgressBarBase.SecondaryProgressProperty
    ProgressBarBase.SegmentCount
    ProgressBarBase.SegmentCountProperty
    ProgressBarBase.TrackColor
    ProgressBarBase.TrackColorProperty
    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.

    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved