menu

ASP.NET Web Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class CircularGauge

    Show / Hide Table of Contents

    Class CircularGauge

    Represents the CircularGauge UI element.

    Inheritance
    System.Object
    CommonControl
    CircularGauge
    Implements
    System.Web.UI.INamingContainer
    System.Web.UI.IPostBackEventHandler
    System.Web.UI.IPostBackDataHandler
    System.Web.UI.IUrlResolutionService
    Inherited Members
    CommonControl.RaisePostBackEvent(String)
    Namespace: Syncfusion.JavaScript.Web
    Assembly: Syncfusion.EJ.Web.dll
    Syntax
    public class CircularGauge : CommonControl, INamingContainer, IPostBackEventHandler, IPostBackDataHandler, IUrlResolutionService

    Constructors

    CircularGauge()

    Declaration
    public CircularGauge()

    Properties

    AnimationSpeed

    Gets or sets the animation speed.

    Declaration
    public int AnimationSpeed { get; set; }
    Property Value
    Type Description
    System.Int32

    The animation speed.

    BackgroundColor

    Gets or sets the color of the background.

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

    The color of the background.

    Create

    Gets or sets the create.

    Declaration
    [JsonProperty("create")]
    public string Create { get; set; }
    Property Value
    Type Description
    System.String

    The create.

    Destroy

    Gets or sets the destroy.

    Declaration
    [JsonProperty("destroy")]
    public string Destroy { get; set; }
    Property Value
    Type Description
    System.String

    The destroy.

    DistanceFromCorner

    Gets or sets the distance from corner.

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

    The distance from corner.

    DoubleClick

    Gets or sets the double click CircularGauge occurs the mouse button is clicked twice.

    Declaration
    [JsonProperty("doubleClick")]
    public string DoubleClick { get; set; }
    Property Value
    Type Description
    System.String

    The double click event.

    DrawCustomLabel

    Gets or sets the draw custom label CircularGauge occurs the custom label is being drawn.

    Declaration
    [JsonProperty("drawCustomLabel")]
    public string DrawCustomLabel { get; set; }
    Property Value
    Type Description
    System.String

    The draw custom label.

    DrawIndicators

    Gets or sets the draw indicators CircularGauge occurs the indicators are being drawn.

    Declaration
    [JsonProperty("drawIndicators")]
    public string DrawIndicators { get; set; }
    Property Value
    Type Description
    System.String

    The draw indicators.

    DrawLabels

    Gets or sets the draw labels.

    Declaration
    [JsonProperty("drawLabels")]
    public string DrawLabels { get; set; }
    Property Value
    Type Description
    System.String

    The draw labels.

    DrawPointerCap

    Gets or sets the draw pointer cap CircularGauge occurs the pointer cap is being drawn.

    Declaration
    [JsonProperty("drawPointerCap")]
    public string DrawPointerCap { get; set; }
    Property Value
    Type Description
    System.String

    The draw pointer cap.

    DrawPointers

    Gets or sets the draw pointers.

    Declaration
    [JsonProperty("drawPointers")]
    public string DrawPointers { get; set; }
    Property Value
    Type Description
    System.String

    The draw pointers.

    DrawRange

    Gets or sets the draw range.

    Declaration
    [JsonProperty("drawRange")]
    public string DrawRange { get; set; }
    Property Value
    Type Description
    System.String

    The draw range.

    DrawTicks

    Gets or sets the draw ticks event.

    Declaration
    [JsonProperty("drawTicks")]
    public string DrawTicks { get; set; }
    Property Value
    Type Description
    System.String

    The draw ticks.

    EnableAnimation

    Gets or sets a value indicating whether [enable animation].

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

    true if [enable animation]; otherwise, false.

    EnableResize

    Gets or sets a value indicating whether [enable resize].

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

    true if [enable resize]; otherwise, false.

    ExportSettings

    Declaration
    [JsonProperty("exportSettings")]
    public CircularGaugeExportSettings ExportSettings { get; }
    Property Value
    Type Description
    CircularGaugeExportSettings

    Frame

    Gets the frame.

    Declaration
    public CircularFrame Frame { get; }
    Property Value
    Type Description
    CircularFrame

    The frame.

    GaugePosition

    Gets or sets the gauge position.

    Declaration
    [JsonConverter(typeof(StringEnumConverter))]
    public GaugePosition GaugePosition { get; set; }
    Property Value
    Type Description
    GaugePosition

    The gauge position.

    Height

    gets or sets of the circular gauge height.

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

    The height.

    InteriorGradient

    Gets the interior gradient.

    Declaration
    public List<InteriorGradients> InteriorGradient { get; }
    Property Value
    Type Description
    System.Collections.Generic.List<InteriorGradients>

    The interior gradient.

    IsRadialGradient

    Gets or sets a value indicating whether this instance is radial gradient.

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

    true if this instance is radial gradient; otherwise, false.

    IsResponsive

    Gets or sets a value indicating whether [isResponsive].

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

    true if [isResponsive]; otherwise, false.

    Legend

    Set the legend.

    Declaration
    public CircularLegend Legend { get; }
    Property Value
    Type Description
    CircularLegend

    The Legend.

    LegendItemClick

    Gets or sets the legend item click CircularGauge occurs the mouse click on legend item.

    Declaration
    [JsonProperty("legendItemClick")]
    public string LegendItemClick { get; set; }
    Property Value
    Type Description
    System.String

    The legend item click.

    LegendItemRender

    Gets or sets the legend item rendering CircularGauge occurs the legend item rendering.

    Declaration
    [JsonProperty("legendItemRender")]
    public string LegendItemRender { get; set; }
    Property Value
    Type Description
    System.String

    The legend item rendering.

    Load

    Gets or sets the load CircularGauge occurs the gauge start to load.

    Declaration
    [JsonProperty("load")]
    public string Load { get; set; }
    Property Value
    Type Description
    System.String

    The load.

    Maximum

    Gets or sets the maximum scale value.

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

    The maximum.

    Minimum

    Gets or sets the minimum scale value.

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

    The minimum.

    Model

    Gets or sets the model.

    Declaration
    [JsonIgnore]
    public CircularGaugeProperties Model { get; set; }
    Property Value
    Type Description
    CircularGaugeProperties

    The model

    MouseClick

    Gets or sets the mouse click CircularGauge occurs the mouse button is clicked.

    Declaration
    [JsonProperty("mouseClick")]
    public string MouseClick { get; set; }
    Property Value
    Type Description
    System.String

    The mouse click.

    MouseClickMove

    Gets or sets the mouse click move CircularGauge occurs when clicking and dragging the mouse pointer.

    Declaration
    [JsonProperty("mouseClickMove")]
    public string MouseClickMove { get; set; }
    Property Value
    Type Description
    System.String

    The mouse click move.

    MouseClickUp

    Gets or sets the mouse click up CircularGauge occurs the mouse click is released.

    Declaration
    [JsonProperty("mouseClickUp")]
    public string MouseClickUp { get; set; }
    Property Value
    Type Description
    System.String

    The mouse click up.

    OuterCustomLabelPosition

    Gets or sets the outer custom label position.

    Declaration
    [JsonConverter(typeof(StringEnumConverter))]
    public OuterCustomLabelPosition OuterCustomLabelPosition { get; set; }
    Property Value
    Type Description
    OuterCustomLabelPosition

    The outer custom label position.

    Radius

    Gets or sets the radius.

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

    The radius.

    RangeMouseMove

    Gets or sets the ranges mouse move CircularGauge occurs the mouse move on ranges.

    Declaration
    [JsonProperty("rangeMouseMove")]
    public string RangeMouseMove { get; set; }
    Property Value
    Type Description
    System.String

    The ranges mouse move.

    RangeZOrder

    Gets or sets the range rendering position.

    Declaration
    [JsonConverter(typeof(StringEnumConverter))]
    public RangeZOrder RangeZOrder { get; set; }
    Property Value
    Type Description
    RangeZOrder

    The range position.

    ReadOnly

    Gets or sets a value indicating whether [read only].

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

    true if [read only]; otherwise, false.

    RenderComplete

    Gets or sets the render complete CircularGauge occurs the gauge is rendering completed.

    Declaration
    [JsonProperty("renderComplete")]
    public string RenderComplete { get; set; }
    Property Value
    Type Description
    System.String

    The render complete.

    RightClick

    Gets or sets the right click CircularGauge occurs the mouse button is clicked twice.

    Declaration
    [JsonProperty("rightClick")]
    public string RightClick { get; set; }
    Property Value
    Type Description
    System.String

    The right click event.

    Scales

    Gets the scales.

    Declaration
    public List<CircularScales> Scales { get; }
    Property Value
    Type Description
    System.Collections.Generic.List<CircularScales>

    The scales.

    Theme

    Gets or sets the theme.

    Declaration
    [JsonConverter(typeof(StringEnumConverter))]
    public Themes Theme { get; set; }
    Property Value
    Type Description
    Themes

    The theme.

    Tooltip

    Gets the tooltip.

    Declaration
    public CircularTooltip Tooltip { get; }
    Property Value
    Type Description
    CircularTooltip

    The tooltip.

    TooltipRendering

    Gets or sets the tooltip rendering CircularGauge hover on the label.

    Declaration
    [JsonProperty("tooltipRendering")]
    public string TooltipRendering { get; set; }
    Property Value
    Type Description
    System.String

    The tooltip rendering.

    Value

    Gets or sets the pointer value.

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

    The value.

    Width

    gets or sets of the circular gauge width.

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

    The width.

    Methods

    DependentScripts()

    Declaration
    public List<string> DependentScripts()
    Returns
    Type Description
    System.Collections.Generic.List<System.String>

    GetDependentFiles()

    Declaration
    public override List<string> GetDependentFiles()
    Returns
    Type Description
    System.Collections.Generic.List<System.String>
    Overrides
    CommonControl.GetDependentFiles()

    LoadViewState(Object)

    Declaration
    protected override void LoadViewState(object state)
    Parameters
    Type Name Description
    System.Object state
    Overrides
    CommonControl.LoadViewState(Object)

    OnInit(EventArgs)

    Raises the System.Web.UI.Control.Init event.

    Declaration
    protected override void OnInit(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e

    An System.EventArgs object that contains the event data.

    Overrides
    CommonControl.OnInit(EventArgs)

    OnLoad(EventArgs)

    Raises the Load event.

    Declaration
    protected override void OnLoad(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e

    The System.EventArgs instance containing the event data.

    Overrides
    CommonControl.OnLoad(EventArgs)

    OnPreRender(EventArgs)

    Raises the System.Web.UI.Control.PreRender event.

    Declaration
    protected override void OnPreRender(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e

    An System.EventArgs object that contains the event data.

    PostBackEventHandler(String, Dictionary<String, Object>)

    handling properties state maintenance while postback.

    Declaration
    public override void PostBackEventHandler(string EventName, Dictionary<string, object> args)
    Parameters
    Type Name Description
    System.String EventName

    Name of the event.

    System.Collections.Generic.Dictionary<System.String, System.Object> args

    The arguments.

    Overrides
    CommonControl.PostBackEventHandler(String, Dictionary<String, Object>)

    Render(HtmlTextWriter)

    Sends server control content to a provided System.Web.UI.HtmlTextWriter object, which writes the content to be rendered on the client.

    Declaration
    protected override void Render(HtmlTextWriter writer)
    Parameters
    Type Name Description
    System.Web.UI.HtmlTextWriter writer

    The System.Web.UI.HtmlTextWriter object that receives the server control content.

    Overrides
    CommonControl.Render(HtmlTextWriter)

    UpdateServerModel(Dictionary<String, Object>)

    Updates the server model.

    Declaration
    public override void UpdateServerModel(Dictionary<string, object> ClientModel)
    Parameters
    Type Name Description
    System.Collections.Generic.Dictionary<System.String, System.Object> ClientModel

    The client model.

    Overrides
    CommonControl.UpdateServerModel(Dictionary<String, Object>)

    Events

    MouseUp

    Declaration
    public event CircularGauge.CircularGaugeEventHandler MouseUp
    Event Type
    Type Description
    CircularGauge.CircularGaugeEventHandler

    Implements

    System.Web.UI.INamingContainer
    System.Web.UI.IPostBackEventHandler
    System.Web.UI.IPostBackDataHandler
    System.Web.UI.IUrlResolutionService
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved