menu

Xamarin.iOS

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class SfLinearProgressBar - Xamarin.iOS API Reference | Syncfusion

    Show / Hide Table of Contents

    Class SfLinearProgressBar

    The linear progress bar provides a customizable visual that indicates the progress of a task.

    Inheritance
    System.Object
    ProgressBarBase
    SfLinearProgressBar
    Implements
    System.ComponentModel.IComponent
    System.IDisposable
    Inherited Members
    ProgressBarBase.AnimationDuration
    ProgressBarBase.AwakeFromNib()
    ProgressBarBase.Disposed
    ProgressBarBase.Draw(CGRect)
    ProgressBarBase.Frame
    ProgressBarBase.GapWidth
    ProgressBarBase.IndeterminateAnimationDuration
    ProgressBarBase.IndeterminateIndicatorWidth
    ProgressBarBase.IsIndeterminate
    ProgressBarBase.Maximum
    ProgressBarBase.Minimum
    ProgressBarBase.Progress
    ProgressBarBase.ProgressColor
    ProgressBarBase.ProgressCompleted
    ProgressBarBase.RangeColors
    ProgressBarBase.SegmentCount
    ProgressBarBase.Site
    ProgressBarBase.TrackColor
    ProgressBarBase.ValueChanged
    Namespace: Syncfusion.iOS.ProgressBar
    Assembly: Syncfusion.SfProgressBar.iOS.dll
    Syntax
    public class SfLinearProgressBar : ProgressBarBase, IComponent, IDisposable

    Constructors

    SfLinearProgressBar()

    Initializes a new instance of the SfLinearProgressBar class.

    Declaration
    public SfLinearProgressBar()

    SfLinearProgressBar(IntPtr)

    Initializes a new instance of the SfLinearProgressBar class.

    Declaration
    public SfLinearProgressBar(IntPtr handle)
    Parameters
    Type Name Description
    System.IntPtr handle

    Designer handle.

    Properties

    CornerRadius

    Gets or sets the corner radius of the SfLinearProgressBar.

    Declaration
    public float CornerRadius { get; set; }
    Property Value
    Type
    System.Single

    IndicatorPadding

    Gets or sets the padding value for the progress indicator.

    Declaration
    public UIEdgeInsets IndicatorPadding { get; set; }
    Property Value
    Type Description
    UIKit.UIEdgeInsets

    The indicator padding.

    SecondaryAnimationDuration

    Gets or sets the duration an animation takes to complete one cycle for secondary progress indicator.

    Declaration
    public double SecondaryAnimationDuration { get; set; }
    Property Value
    Type Description
    System.Double

    The duration of the animation.

    SecondaryProgress

    Gets or sets the secondary progress value.

    Declaration
    public double SecondaryProgress { get; set; }
    Property Value
    Type
    System.Double

    SecondaryProgressColor

    Gets or sets the color of the secondary progress indicator.

    Declaration
    public UIColor SecondaryProgressColor { get; set; }
    Property Value
    Type
    UIKit.UIColor

    TrackHeight

    Gets or sets the height of the track.

    Declaration
    public float TrackHeight { get; set; }
    Property Value
    Type Description
    System.Single

    The height of the track.

    Methods

    Dispose(Boolean)

    Dispose the sub layers.

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing

    If set to true disposing.

    LayoutSubviews()

    Get the view size.

    Declaration
    public override void LayoutSubviews()
    Overrides
    ProgressBarBase.LayoutSubviews()

    Implements

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