menu

WinForms

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

    Show / Hide Table of Contents

    Class RadialGauge

    Radial gauges represents values of a given specific range. It comes with sophisticated support to provide endless possibilities for customization. With Essential Gauge, users can display several data ranges in a concise and compact area. Data in the control can be easily depicted and quickly understood by users of any level.

    Inheritance
    System.Object
    BaseControl
    RadialGauge
    Implements
    IThemeProvider
    IVisualStyle
    System.IDisposable
    Inherited Members
    BaseControl.CanApplyTheme
    BaseControl.CanOverrideStyle
    BaseControl.ControlName
    BaseControl.GetActiveThemeName()
    BaseControl.IsVisualStyleEnabled
    BaseControl.IThemeProvider.BaseThemeName
    BaseControl.IVisualStyle.VisualTheme
    BaseControl.RaiseThemeChanged(Object, ThemeChangedEventArgs)
    BaseControl.ThemeName
    BaseControl.ThemeNameChanged
    Namespace: Syncfusion.Windows.Forms.Gauge
    Assembly: Syncfusion.Gauge.Windows.dll
    Syntax
    public class RadialGauge : BaseControl, IThemeProvider, IVisualStyle, IDisposable

    Constructors

    RadialGauge()

    Constructor for RadialGauge

    Declaration
    public RadialGauge()

    Properties

    ArcThickness

    Gets or sets a value that specifies the thickness to draw the arc in RadialGauge.

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

    BackColor

    Gets or Sets the BackColor

    Declaration
    public override Color BackColor { get; set; }
    Property Value
    Type
    System.Drawing.Color

    BackgroundGradientEndColor

    Gets or sets the end color of the gradient inner background.

    Declaration
    public Color BackgroundGradientEndColor { get; set; }
    Property Value
    Type
    System.Drawing.Color

    BackgroundGradientStartColor

    Gets or sets the start color of the gradient inner background.

    Declaration
    public Color BackgroundGradientStartColor { get; set; }
    Property Value
    Type
    System.Drawing.Color

    DataManager

    Gets the CurrencyManager of the bound list.

    Declaration
    protected CurrencyManager DataManager { get; }
    Property Value
    Type
    System.Windows.Forms.CurrencyManager

    DataMember

    Specifies a secondary list of Datasource, to display it.

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

    DataSource

    Gets or sets the DataSource that you want to display the data.

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

    DisplayMember

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

    DisplayRecordIndex

    Gets or sets the DisplayRecordIndex.

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

    EnableCustomNeedles

    Gets or sets whether custom needles can be drawn.

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

    FillColor

    Gets or sets a color to fill the GaugeArc based on the Value of RadialGauge

    Declaration
    public Color FillColor { get; set; }
    Property Value
    Type
    System.Drawing.Color
    Remarks

    The fill color will be applied to the GaugeArc when the FrameType is

    Font

    Declaration
    public override Font Font { get; set; }
    Property Value
    Type
    System.Drawing.Font

    FrameThickness

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

    FrameType

    Specifies the Gauge FrameStyle.

    Declaration
    public FrameType FrameType { get; set; }
    Property Value
    Type
    FrameType

    GaugeArcColor

    Gets or sets the value indicating the GaugeArcColor.

    Declaration
    public Color GaugeArcColor { get; set; }
    Property Value
    Type
    System.Drawing.Color

    GaugeLabel

    Gets or sets the value to GaugeLabel.

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

    GaugeLableColor

    Gets or sets the color for GaugeLabel.

    Declaration
    public Color GaugeLableColor { get; set; }
    Property Value
    Type
    System.Drawing.Color

    GaugeLableFont

    Specifies font for GaugeLabel.

    Declaration
    public Font GaugeLableFont { get; set; }
    Property Value
    Type
    System.Drawing.Font

    GaugeValueColor

    Gets or sets the color for GaugeValue.

    Declaration
    public Color GaugeValueColor { get; set; }
    Property Value
    Type
    System.Drawing.Color

    GaugeValueFont

    Specifies font for GaugeValue.

    Declaration
    public Font GaugeValueFont { get; set; }
    Property Value
    Type
    System.Drawing.Font

    InnerFrameGradientEndColor

    Gets or sets the gradient end color of the inner frame.

    Declaration
    public Color InnerFrameGradientEndColor { get; set; }
    Property Value
    Type
    System.Drawing.Color

    InnerFrameGradientStartColor

    Gets or sets the gradient start color for the inner frame.

    Declaration
    public Color InnerFrameGradientStartColor { get; set; }
    Property Value
    Type
    System.Drawing.Color

    InterLinesColor

    Gets or sets the value indicating the Inter Lines color.

    Declaration
    public Color InterLinesColor { get; set; }
    Property Value
    Type
    System.Drawing.Color

    LabelPlacement

    Gets or sets the value indicating the display position of Label.

    Declaration
    public LabelPlacement LabelPlacement { get; set; }
    Property Value
    Type
    LabelPlacement

    MajorDifference

    Gets or sets the value indicating major line difference.

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

    MajorTickMarkColor

    Gets or sets the value indicating MajorTickMarkColor.

    Declaration
    public Color MajorTickMarkColor { get; set; }
    Property Value
    Type
    System.Drawing.Color

    MajorTickMarkHeight

    Gets or sets the value indicating the MajorTickMarkHeight.

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

    MaximumValue

    Gets or sets the MaximumValue to be displayed.

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

    MinimumSize

    Gets or sets the MinimumSize

    Declaration
    public override Size MinimumSize { get; set; }
    Property Value
    Type
    System.Drawing.Size

    MinimumValue

    Gets or sets the MinimumValue to be displayed.

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

    MinorDifference

    Gets or sets the value indicating minor line difference.

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

    MinorInnerLinesHeight

    Gets or sets the value indicating MinorInnerLinesHeight.

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

    MinorTickMarkColor

    Gets or sets the value indicating the MinorTickMarkColor.

    Declaration
    public Color MinorTickMarkColor { get; set; }
    Property Value
    Type
    System.Drawing.Color

    MinorTickMarkHeight

    Gets or sets the value indicating the MinorTickMarkHeight.

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

    NeedleCollection

    Gets the Gauge custom needle collection.

    Declaration
    public NeedleCollection NeedleCollection { get; }
    Property Value
    Type
    NeedleCollection

    NeedleColor

    Gets or sets the value indicating the NeedleColor.

    Declaration
    public Color NeedleColor { get; set; }
    Property Value
    Type
    System.Drawing.Color

    NeedleStyle

    Gets or sets the value indicating the NeedleStyle.

    Declaration
    public NeedleStyle NeedleStyle { get; set; }
    Property Value
    Type
    NeedleStyle

    OuterFrameGradientEndColor

    Gets or sets the gradient end color of the outer frame.

    Declaration
    public Color OuterFrameGradientEndColor { get; set; }
    Property Value
    Type
    System.Drawing.Color

    OuterFrameGradientStartColor

    Gets or sets the gradient start color of the outer frame.

    Declaration
    public Color OuterFrameGradientStartColor { get; set; }
    Property Value
    Type
    System.Drawing.Color

    Ranges

    Gets the Gauge range collection.

    Declaration
    public RangeCollection Ranges { get; }
    Property Value
    Type
    RangeCollection

    ReadOnly

    Gets or sets whether Gauge value can be updated using mouse selection.

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

    The Gauge value will be updated on drag and drop operation and while mouse clicking on required Gauge value

    Renderer

    Gets or sets the Custom Renderer.

    Declaration
    public IRadialGaugeRenderer Renderer { get; set; }
    Property Value
    Type
    IRadialGaugeRenderer

    ScaleLabelColor

    Gets or sets the color for numeric labels

    Declaration
    public Color ScaleLabelColor { get; set; }
    Property Value
    Type
    System.Drawing.Color

    ShowBackgroundFrame

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

    ShowGaugeValue

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

    ShowNeedle

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

    ShowScaleLabel

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

    ShowTicks

    Gets or sets a value that indicates whether to show or hide the ticks in the RadialGauge control.

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

    StartAngle

    Specifies the angle at which to start drawing the arc.Applicable only for FullCircle Frametype.

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

    SweepAngle

    Specifies the arc length. Applicable only for FullCircle Frametype.

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

    Text

    Override text

    Declaration
    public override string Text { get; }
    Property Value
    Type
    System.String

    TextOrientation

    Gets or sets the value indicating the TextOrientation.

    Declaration
    public TextOrientation TextOrientation { get; set; }
    Property Value
    Type
    TextOrientation

    ThemeBrush

    Gets the ThemeBrush for RadialGauge control

    Declaration
    public BindingList<RadialGaugeThemeBrush> ThemeBrush { get; }
    Property Value
    Type
    System.ComponentModel.BindingList<RadialGaugeThemeBrush>

    ThemeStyle

    Gets or sets the RadialGaugeVisualStyle value used to customize the appearance of the RadialGauge.

    Declaration
    public RadialGaugeVisualStyle ThemeStyle { get; set; }
    Property Value
    Type
    RadialGaugeVisualStyle
    Remarks

    This ThemeStyle settings will be applied only when the VisualStyleBased theme has been applied to the control.

    TickPlacement

    Gets or sets the value indicating tick line placement.

    Declaration
    public TickPlacement TickPlacement { get; set; }
    Property Value
    Type
    TickPlacement

    TransparentBackGround

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

    Value

    Gets or sets the Value.

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

    VisualStyle

    Specifies the visual style.

    Declaration
    public ThemeStyle VisualStyle { get; set; }
    Property Value
    Type
    ThemeStyle

    Methods

    ChangeFrame()

    Used to change the frame

    Declaration
    public void ChangeFrame()

    CreateAccessibilityInstance()

    Declaration
    protected override AccessibleObject CreateAccessibilityInstance()
    Returns
    Type
    System.Windows.Forms.AccessibleObject

    Dispose(Boolean)

    Dispose function overrides

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

    GetControlName(String)

    Helps to apply the ControlName settings in control

    Declaration
    public override string GetControlName(string controlName)
    Parameters
    Type Name Description
    System.String controlName
    Returns
    Type
    System.String
    Overrides
    BaseControl.GetControlName(String)

    OnBindingContextChanged(EventArgs)

    Raises the System.Windows.Forms.Control.BindingContextChanged event.

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

    System.EventArgs that contains the event data.

    OnCanApplyThemeChanged(Boolean)

    Helps to apply the CanApplyTheme settings in control

    Declaration
    public override void OnCanApplyThemeChanged(bool canApplyTheme)
    Parameters
    Type Name Description
    System.Boolean canApplyTheme
    Overrides
    BaseControl.OnCanApplyThemeChanged(Boolean)

    OnCanOverrideStyleChanged(Boolean)

    Helps to apply the CanOverriderStyle settings in control

    Declaration
    public override void OnCanOverrideStyleChanged(bool canOverriderStyle)
    Parameters
    Type Name Description
    System.Boolean canOverriderStyle
    Overrides
    BaseControl.OnCanOverrideStyleChanged(Boolean)

    OnMouseDown(MouseEventArgs)

    Raises the MouseDown event. It helps to get the current point

    Declaration
    protected override void OnMouseDown(MouseEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.MouseEventArgs e

    A MouseEventArgs that contains the event data.

    OnMouseLeave(EventArgs)

    Raises the MouseLeave event.

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

    A MouseEventArgs that contains the event data.

    OnMouseMove(MouseEventArgs)

    Raises the MouseMove event.

    Declaration
    protected override void OnMouseMove(MouseEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.MouseEventArgs e

    EventArgs that contains the event data.

    OnMouseUp(MouseEventArgs)

    Raises the MouseUp event.

    Declaration
    protected override void OnMouseUp(MouseEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.MouseEventArgs e

    A MouseEventArgs that contains the event data.

    OnPaint(PaintEventArgs)

    Overrides Paint event

    Declaration
    protected override void OnPaint(PaintEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.PaintEventArgs e

    OnResize(EventArgs)

    Overrides resize method

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

    OnThemeNameChanged(String)

    Helps to apply the ThemeName settings in control

    Declaration
    public override void OnThemeNameChanged(string themeName)
    Parameters
    Type Name Description
    System.String themeName

    ThemeName

    Overrides
    BaseControl.OnThemeNameChanged(String)

    RepaintControl()

    Repaints the control

    Declaration
    public void RepaintControl()

    ResetBackgroundGradientEndColor()

    Resets the BackgroundGradientEndColor property to it's default value.

    Declaration
    protected void ResetBackgroundGradientEndColor()

    ResetBackgroundGradientStartColor()

    Resets the BackgroundGradientStartColor property to it's default value.

    Declaration
    protected void ResetBackgroundGradientStartColor()

    ResetDisplayRecordIndex()

    Resets the DisplayRecordIndex property to it's default value.

    Declaration
    protected void ResetDisplayRecordIndex()

    ResetFrameType()

    Resets the FrameType property to it's default value.

    Declaration
    protected void ResetFrameType()

    ResetGaugeArcColor()

    Resets the GaugeArcColor property to it's default value.

    Declaration
    protected void ResetGaugeArcColor()

    ResetGaugeLableColor()

    Resets the GaugeLableColor property to it's default value.

    Declaration
    protected void ResetGaugeLableColor()

    ResetGaugeValueColor()

    Resets the GaugeValueColor property to it's default value.

    Declaration
    protected void ResetGaugeValueColor()

    ResetInnerFrameGradientEndColor()

    Resets the InnerFrameGradientEndColor property to it's default value.

    Declaration
    protected void ResetInnerFrameGradientEndColor()

    ResetInnerFrameGradientStartColor()

    Resets the InnerFrameGradientStartColor property to it's default value.

    Declaration
    protected void ResetInnerFrameGradientStartColor()

    ResetInterLinesColor()

    Resets the InterLinesColor property to it's default value.

    Declaration
    protected void ResetInterLinesColor()

    ResetLabelPlacement()

    Resets the LabelPlacement property to it's default value.

    Declaration
    protected void ResetLabelPlacement()

    ResetMajorDifference()

    Resets the MajorDifference property to it's default value.

    Declaration
    protected void ResetMajorDifference()

    ResetMajorTickMarkColor()

    Resets the MajorTickMarkColor property to it's default value.

    Declaration
    protected void ResetMajorTickMarkColor()

    ResetMajorTickMarkHeight()

    Resets the MajorTickMarkHeight property to it's default value.

    Declaration
    protected void ResetMajorTickMarkHeight()

    ResetMaximumValue()

    Resets the MaximumValue property to it's default value.

    Declaration
    protected void ResetMaximumValue()

    ResetMinimumValue()

    Resets the MinimumValue property to it's default value.

    Declaration
    protected void ResetMinimumValue()

    ResetMinorDifference()

    Resets the MinorDifference property to it's default value.

    Declaration
    protected void ResetMinorDifference()

    ResetMinorInnerLinesHeight()

    Resets the MinorInnerLinesHeight property to it's default value.

    Declaration
    protected void ResetMinorInnerLinesHeight()

    ResetMinorTickMarkColor()

    Resets the MinorTickMarkColor property to it's default value.

    Declaration
    protected void ResetMinorTickMarkColor()

    ResetMinorTickMarkHeight()

    Resets the MinorTickMarkHeight property to it's default value.

    Declaration
    protected void ResetMinorTickMarkHeight()

    ResetNeedleColor()

    Resets the NeedleColor property to it's default value.

    Declaration
    protected void ResetNeedleColor()

    ResetNeedleStyle()

    Resets the NeedleStyle property to it's default value.

    Declaration
    protected void ResetNeedleStyle()

    ResetOuterFrameGradientEndColor()

    Resets the OuterFrameGradientEndColor property to it's default value.

    Declaration
    protected void ResetOuterFrameGradientEndColor()

    ResetOuterFrameGradientStartColor()

    Resets the OuterFrameGradientStartColor property to it's default value.

    Declaration
    protected void ResetOuterFrameGradientStartColor()

    ResetReadOnly()

    Resets the ReadOnly property to it's default value.

    Declaration
    public void ResetReadOnly()

    ResetScaleLabelColor()

    Resets the ScaleLabelColor property to it's default value.

    Declaration
    protected void ResetScaleLabelColor()

    ResetShowBackgroundFrame()

    Resets the ShowBackgroundFrame property to it's default value.

    Declaration
    protected void ResetShowBackgroundFrame()

    ResetShowGaugeValue()

    Resets the ShowGaugeValue property to it's default value.

    Declaration
    protected void ResetShowGaugeValue()

    ResetShowNeedle()

    Resets the ShowNeedle property to it's default value.

    Declaration
    protected void ResetShowNeedle()

    ResetShowScaleLabel()

    Resets the ShowScaleLabel property to it's default value.

    Declaration
    protected void ResetShowScaleLabel()

    ResetStartAngle()

    Resets the StartAngle.

    Declaration
    protected void ResetStartAngle()

    ResetSweepAngle()

    Resets the SweepAngle.

    Declaration
    protected void ResetSweepAngle()

    ResetTextOrientation()

    Resets the TextOrientation property to it's default value.

    Declaration
    protected void ResetTextOrientation()

    ResetTickPlacement()

    Resets the TickPlacement property to it's default value.

    Declaration
    protected void ResetTickPlacement()

    ResetTransparentBackGround()

    Resets the TransparentBackGround property to it's default value.

    Declaration
    protected void ResetTransparentBackGround()

    ResetValue()

    Resets the Value property to it's default value.

    Declaration
    protected void ResetValue()

    ResetVisualStyle()

    Resets the VisualStyle property to it's default value.

    Declaration
    protected void ResetVisualStyle()

    ResumeLayout(Boolean)

    Resumes usual layout logic, optionally forcing an immediate layout of pending layout requests RadialGauge.

    Declaration
    public void ResumeLayout(bool performLayout)
    Parameters
    Type Name Description
    System.Boolean performLayout

    true to execute pending layout requests; otherwise, false.

    Remarks

    Calling the System.Windows.Forms.Control.ResumeLayout method forces an immediate layout if there are any pending layout requests. The System.Windows.Forms.Control.SuspendLayout and System.Windows.Forms.Control.ResumeLayout methods are used in tandem to suppress multiple Layout events while you adjust multiple attributes of the control.For example, you would typically call the SuspendLayout method, then set the MaximumValue, MinimumValue, Ranges, MinorDifference, MajorDifference properties of the RadialGauge, and then call the System.Windows.Forms.Control.ResumeLayout method to enable the changes to take effect. There must be no pending calls to System.Windows.Forms.Control.SuspendLayout for System.Windows.Forms.Control.ResumeLayout to be successfully called.

    ShouldSerializeBackColor()

    Indicates whether the current value of the BackColor property is to be serialized.

    Declaration
    protected bool ShouldSerializeBackColor()
    Returns
    Type
    System.Boolean

    ShouldSerializeBackgroundGradientEndColor()

    Indicates whether the current value of the BackgroundGradientEndColor property is to be serialized.

    Declaration
    protected bool ShouldSerializeBackgroundGradientEndColor()
    Returns
    Type
    System.Boolean

    ShouldSerializeBackgroundGradientStartColor()

    Indicates whether the current value of the BackgroundGradientStartColor property is to be serialized.

    Declaration
    protected bool ShouldSerializeBackgroundGradientStartColor()
    Returns
    Type
    System.Boolean

    ShouldSerializeDisplayRecordIndex()

    Indicates whether the current value of the DisplayRecordIndex property is to be serialized.

    Declaration
    protected bool ShouldSerializeDisplayRecordIndex()
    Returns
    Type
    System.Boolean

    ShouldSerializeFrameType()

    Indicates whether the current value of the FrameType property is to be serialized.

    Declaration
    protected bool ShouldSerializeFrameType()
    Returns
    Type
    System.Boolean

    ShouldSerializeGaugeArcColor()

    Indicates whether the current value of the GaugeArcColor property is to be serialized.

    Declaration
    protected bool ShouldSerializeGaugeArcColor()
    Returns
    Type
    System.Boolean

    ShouldSerializeGaugeLableColor()

    Indicates whether the current value of the GaugeLableColor property is to be serialized.

    Declaration
    protected bool ShouldSerializeGaugeLableColor()
    Returns
    Type
    System.Boolean

    ShouldSerializeGaugeValueColor()

    Indicates whether the current value of the GaugeValueColor property is to be serialized.

    Declaration
    protected bool ShouldSerializeGaugeValueColor()
    Returns
    Type
    System.Boolean

    ShouldSerializeInnerFrameGradientEndColor()

    Indicates whether the current value of the InnerFrameGradientEndColor property is to be serialized.

    Declaration
    protected bool ShouldSerializeInnerFrameGradientEndColor()
    Returns
    Type
    System.Boolean

    ShouldSerializeInnerFrameGradientStartColor()

    Indicates whether the current value of the InnerFrameGradientStartColor property is to be serialized.

    Declaration
    protected bool ShouldSerializeInnerFrameGradientStartColor()
    Returns
    Type
    System.Boolean

    ShouldSerializeInterLinesColor()

    Indicates whether the current value of the InterLinesColor property is to be serialized.

    Declaration
    protected bool ShouldSerializeInterLinesColor()
    Returns
    Type
    System.Boolean

    ShouldSerializeLabelPlacement()

    Indicates whether the current value of the LabelPlacement property is to be serialized.

    Declaration
    protected bool ShouldSerializeLabelPlacement()
    Returns
    Type
    System.Boolean

    ShouldSerializeMajorDifference()

    Indicates whether the current value of the MajorDifference property is to be serialized.

    Declaration
    protected bool ShouldSerializeMajorDifference()
    Returns
    Type
    System.Boolean

    ShouldSerializeMajorTickMarkColor()

    Indicates whether the current value of the MajorTickMarkColor property is to be serialized.

    Declaration
    protected bool ShouldSerializeMajorTickMarkColor()
    Returns
    Type
    System.Boolean

    ShouldSerializeMajorTickMarkHeight()

    Indicates whether the current value of the MajorTickMarkHeight property is to be serialized.

    Declaration
    protected bool ShouldSerializeMajorTickMarkHeight()
    Returns
    Type
    System.Boolean

    ShouldSerializeMaximumValue()

    Indicates whether the current value of the MaximumValue property is to be serialized.

    Declaration
    protected bool ShouldSerializeMaximumValue()
    Returns
    Type
    System.Boolean

    ShouldSerializeMinimumValue()

    Indicates whether the current value of the MinimumValue property is to be serialized.

    Declaration
    protected bool ShouldSerializeMinimumValue()
    Returns
    Type
    System.Boolean

    ShouldSerializeMinorDifference()

    Indicates whether the current value of the MinorDifference property is to be serialized.

    Declaration
    protected bool ShouldSerializeMinorDifference()
    Returns
    Type
    System.Boolean

    ShouldSerializeMinorInnerLinesHeight()

    Indicates whether the current value of the MinorInnerLinesHeight property is to be serialized.

    Declaration
    protected bool ShouldSerializeMinorInnerLinesHeight()
    Returns
    Type
    System.Boolean

    ShouldSerializeMinorTickMarkColor()

    Indicates whether the current value of the MinorTickMarkColor property is to be serialized.

    Declaration
    protected bool ShouldSerializeMinorTickMarkColor()
    Returns
    Type
    System.Boolean

    ShouldSerializeMinorTickMarkHeight()

    Indicates whether the current value of the MinorTickMarkHeight property is to be serialized.

    Declaration
    protected bool ShouldSerializeMinorTickMarkHeight()
    Returns
    Type
    System.Boolean

    ShouldSerializeNeedleColor()

    Indicates whether the current value of the NeedleColor property is to be serialized.

    Declaration
    protected bool ShouldSerializeNeedleColor()
    Returns
    Type
    System.Boolean

    ShouldSerializeNeedleStyle()

    Indicates whether the current value of the NeedleStyle property is to be serialized.

    Declaration
    protected bool ShouldSerializeNeedleStyle()
    Returns
    Type
    System.Boolean

    ShouldSerializeOuterFrameGradientEndColor()

    Indicates whether the current value of the OuterFrameGradientEndColor property is to be serialized.

    Declaration
    protected bool ShouldSerializeOuterFrameGradientEndColor()
    Returns
    Type
    System.Boolean

    ShouldSerializeOuterFrameGradientStartColor()

    Indicates whether the current value of the OuterFrameGradientStartColor property is to be serialized.

    Declaration
    protected bool ShouldSerializeOuterFrameGradientStartColor()
    Returns
    Type
    System.Boolean

    ShouldSerializeReadOnly()

    Indicates whether the current value of the ReadOnly property is to be serialized.

    Declaration
    protected bool ShouldSerializeReadOnly()
    Returns
    Type
    System.Boolean

    ShouldSerializeScaleLabelColor()

    Indicates whether the current value of the ScaleLabelColor property is to be serialized.

    Declaration
    protected bool ShouldSerializeScaleLabelColor()
    Returns
    Type
    System.Boolean

    ShouldSerializeShowBackgroundFrame()

    Indicates whether the current value of the ShowBackgroundFrame property is to be serialized.

    Declaration
    protected bool ShouldSerializeShowBackgroundFrame()
    Returns
    Type
    System.Boolean

    ShouldSerializeShowGaugeValue()

    Indicates whether the current value of the ShowGaugeValue property is to be serialized.

    Declaration
    protected bool ShouldSerializeShowGaugeValue()
    Returns
    Type
    System.Boolean

    ShouldSerializeShowNeedle()

    Indicates whether the current value of the ShowNeedle property is to be serialized.

    Declaration
    protected bool ShouldSerializeShowNeedle()
    Returns
    Type
    System.Boolean

    ShouldSerializeShowScaleLabel()

    Indicates whether the current value of the ShowScaleLabel property is to be serialized.

    Declaration
    protected bool ShouldSerializeShowScaleLabel()
    Returns
    Type
    System.Boolean

    ShouldSerializeStartAngle()

    Serializes the StartAngle.

    Declaration
    protected bool ShouldSerializeStartAngle()
    Returns
    Type Description
    System.Boolean

    Returns true if the value is not default value

    ShouldSerializeSweepAngle()

    Serializes the SweepAngle.

    Declaration
    protected bool ShouldSerializeSweepAngle()
    Returns
    Type Description
    System.Boolean

    Returns true if the value is not default value

    ShouldSerializeTextOrientation()

    Indicates whether the current value of the TextOrientation property is to be serialized.

    Declaration
    protected bool ShouldSerializeTextOrientation()
    Returns
    Type
    System.Boolean

    ShouldSerializeTickPlacement()

    Indicates whether the current value of the TickPlacement property is to be serialized.

    Declaration
    protected bool ShouldSerializeTickPlacement()
    Returns
    Type
    System.Boolean

    ShouldSerializeTransparentBackGround()

    Indicates whether the current value of the TransparentBackGround property is to be serialized.

    Declaration
    protected bool ShouldSerializeTransparentBackGround()
    Returns
    Type
    System.Boolean

    ShouldSerializeValue()

    Indicates whether the current value of the Value property is to be serialized.

    Declaration
    protected bool ShouldSerializeValue()
    Returns
    Type
    System.Boolean

    ShouldSerializeVisualStyle()

    Indicates whether the current value of the VisualStyle property is to be serialized.

    Declaration
    protected bool ShouldSerializeVisualStyle()
    Returns
    Type
    System.Boolean

    SuspendLayout()

    Declaration
    public void SuspendLayout()

    Events

    DrawLabel

    Occurs when drawing custom labels in RadialGauge.

    Declaration
    public event EventHandler<DrawLabelEventArgs> DrawLabel
    Event Type
    Type
    System.EventHandler<DrawLabelEventArgs>

    ThresholdValueChanged

    This event is raised if the value is entering or leaving defined range.

    Declaration
    public event EventHandler<ThresholdValueChangedEventArgs> ThresholdValueChanged
    Event Type
    Type
    System.EventHandler<ThresholdValueChangedEventArgs>

    ValueChanged

    This event is raised when the Gauge value is changed.

    Declaration
    public event EventHandler ValueChanged
    Event Type
    Type
    System.EventHandler

    Implements

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