menu

ASP.NET MVC - EJ2

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ProgressBar - ASP.NETMVC-EJ2 API Reference | Syncfusion

    Show / Hide Table of Contents

    Class ProgressBar

    Inheritance
    System.Object
    Syncfusion.EJ2.EJTagHelper
    ProgressBar
    Namespace: Syncfusion.EJ2.ProgressBar
    Assembly: Syncfusion.EJ2.dll
    Syntax
    public class ProgressBar : EJTagHelper

    Constructors

    ProgressBar()

    Declaration
    public ProgressBar()

    Properties

    Animation

    Animation for the progress bar

    Declaration
    public ProgressBarAnimation Animation { get; set; }
    Property Value
    Type Description
    ProgressBarAnimation

    The default value is null

    AnimationComplete

    Triggers after the animation completed.

    Declaration
    public string AnimationComplete { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    Annotations

    The configuration for annotation in Progressbar.

    Declaration
    public List<ProgressBarAnnotationSettings> Annotations { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<ProgressBarAnnotationSettings>

    The default value is null

    CornerRadius

    corner type

    Declaration
    public CornerType CornerRadius { get; set; }
    Property Value
    Type Description
    CornerType

    The default value is CornerType.Auto

    EnablePersistence

    Enable or disable persisting component's state between page reloads.

    Declaration
    public bool EnablePersistence { get; set; }
    Property Value
    Type Description
    System.Boolean

    The default value is false

    EnablePieProgress

    pie view

    Declaration
    public bool EnablePieProgress { get; set; }
    Property Value
    Type Description
    System.Boolean

    The default value is false

    EnableProgressSegments

    disable the trackSegment

    Declaration
    public bool EnableProgressSegments { get; set; }
    Property Value
    Type Description
    System.Boolean

    The default value is false

    EnableRtl

    right to left

    Declaration
    public bool EnableRtl { get; set; }
    Property Value
    Type Description
    System.Boolean

    The default value is false

    EndAngle

    endAngle for circular progress bar

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

    The default value is 0

    GapWidth

    gapwidth of the segment

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

    The default value is Double.NaN

    Height

    height of the progress bar

    Declaration
    public string Height { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    HtmlAttributes

    Allows additional HTML attributes such as title, name, etc., and accepts n number of attributes in a key-value pair format.

    Declaration
    public object HtmlAttributes { get; set; }
    Property Value
    Type
    System.Object

    InnerRadius

    progress radius for circular

    Declaration
    public string InnerRadius { get; set; }
    Property Value
    Type Description
    System.String

    The default value is "100%"

    IsActive

    Active state

    Declaration
    public bool IsActive { get; set; }
    Property Value
    Type Description
    System.Boolean

    The default value is false

    IsGradient

    gradient

    Declaration
    public bool IsGradient { get; set; }
    Property Value
    Type Description
    System.Boolean

    The default value is false

    IsIndeterminate

    Indeterminate progress

    Declaration
    public bool IsIndeterminate { get; set; }
    Property Value
    Type Description
    System.Boolean

    The default value is false

    IsStriped

    striped

    Declaration
    public bool IsStriped { get; set; }
    Property Value
    Type Description
    System.Boolean

    The default value is false

    LabelOnTrack

    labelOnTrack

    Declaration
    public bool LabelOnTrack { get; set; }
    Property Value
    Type Description
    System.Boolean

    The default value is true

    LabelStyle

    Option for customizing the label text.

    Declaration
    public ProgressBarFont LabelStyle { get; set; }
    Property Value
    Type Description
    ProgressBarFont

    The default value is null

    Load

    Triggers before the progress bar get rendered.

    Declaration
    public string Load { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    Loaded

    Triggers after the progress bar has loaded.

    Declaration
    public string Loaded { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    Locale

    Overrides the global culture and localization value for this component. Default global culture is 'en-US'.

    Declaration
    public string Locale { get; set; }
    Property Value
    Type Description
    System.String

    The default value is ""

    Margin

    margin size

    Declaration
    public ProgressBarMargin Margin { get; set; }
    Property Value
    Type Description
    ProgressBarMargin

    The default value is null

    Maximum

    maximum progress value

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

    The default value is 100

    Minimum

    minimum progress value

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

    The default value is 0

    MouseClick

    Trigger after mouse click

    Declaration
    public string MouseClick { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    MouseDown

    Trigger after mouse down

    Declaration
    public string MouseDown { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    MouseLeave

    Trigger after mouse down

    Declaration
    public string MouseLeave { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    MouseMove

    Trigger after mouse move

    Declaration
    public string MouseMove { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    MouseUp

    Trigger after mouse up

    Declaration
    public string MouseUp { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    ProgressColor

    progressColor

    Declaration
    public string ProgressColor { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    ProgressCompleted

    Triggers after the progress value completed.

    Declaration
    public string ProgressCompleted { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    ProgressThickness

    progress thickness

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

    The default value is 0

    Radius

    track radius for circular

    Declaration
    public string Radius { get; set; }
    Property Value
    Type Description
    System.String

    The default value is "100%"

    RangeColors

    RangeColor in Progressbar.

    Declaration
    public List<ProgressBarRangeColor> RangeColors { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<ProgressBarRangeColor>

    The default value is null

    Role

    modes of linear progress

    Declaration
    public ModeType Role { get; set; }
    Property Value
    Type Description
    ModeType

    The default value is null

    SecondaryProgress

    secondary progress value

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

    The default value is Double.NaN

    SecondaryProgressColor

    Defines color for the secondary progress bar. By default, it takes the primary progress bar color with half of the opacity.

    Declaration
    public string SecondaryProgressColor { get; set; }
    Property Value
    Type Description
    System.String

    The default value is ""

    SecondaryProgressThickness

    Defines thickness for the secondary progress bar. By default, it takes the primary progress bar thickness.

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

    The default value is Double.NaN

    SegmentColor

    Segment color

    Declaration
    public string[] SegmentColor { get; set; }
    Property Value
    Type Description
    System.String[]

    The default value is null

    SegmentCount

    segmentCount of the progress bar

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

    The default value is 1

    ShowProgressValue

    label of the progress bar

    Declaration
    public bool ShowProgressValue { get; set; }
    Property Value
    Type Description
    System.Boolean

    The default value is false

    StartAngle

    startAngle for circular progress bar

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

    The default value is 0

    TextRender

    Triggers before the progress bar label renders.

    Declaration
    public string TextRender { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    Theme

    theme style

    Declaration
    public ProgressTheme Theme { get; set; }
    Property Value
    Type Description
    ProgressTheme

    The default value is ProgressTheme.Fabric

    Tooltip

    Options for customizing the tooltip of progressbar.

    Declaration
    public ProgressBarTooltipSettings Tooltip { get; set; }
    Property Value
    Type Description
    ProgressBarTooltipSettings

    The default value is null

    TooltipRender

    Triggers before the tooltip for series is rendered.

    Declaration
    public string TooltipRender { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    TrackColor

    trackColor

    Declaration
    public string TrackColor { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    TrackThickness

    track thickness

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

    The default value is 0

    Type

    type of the progress bar

    Declaration
    public ProgressType Type { get; set; }
    Property Value
    Type Description
    ProgressType

    The default value is ProgressType.Linear

    Value

    progress value

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

    The default value is Double.NaN

    ValueChanged

    Triggers after the value has changed.

    Declaration
    public string ValueChanged { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    Width

    width of the progress bar

    Declaration
    public string Width { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

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