menu

Namespace Syncfusion.UI.Xaml.Gauges - WinUI API Reference | Syncfusion

    Show / Hide Table of Contents

    Namespace Syncfusion.UI.Xaml.Gauges

    Classes

    AnnotationDirection

    Specifies whether to position the gauge annotation based on axis value or angle.

    AxisLabelData

    Represents information about the axis labels that associate a numeric value position for major scale tick marks.

    AxisLabelsPanel

    Arranges the labels in gauge based on value.

    AxisTappedEventArgs

    Provides event data for AxisTapped event.

    AxisTicksPanel

    AxisTicksPanel is used to arrange the axis ticks.

    BarPointer

    Represents the bar pointer that is used to indicate the current value of the gauge in a linear bar shape.

    ContentPointer

    Create the pointer to indicate the value with any visual content.

    CornerStyle

    For a SfRadialGauge : Specifies the corner style for RadialAxis, RangePointer. For a SfLinearGauge : Specifies the corner style for BarPointer and LinearAxis

    GaugeAnchor

    Defines the constants that specify the anchor position of the gauge pointer.

    GaugeAnnotation

    RadialAxis allows to add controls such as text and image as an annotation to a specific point of interest in the radial gauge. GaugeAnnotation provides options to add any image, text or other control over a gauge control with respect to angle or axisValue. Display the current progress or pointer value inside the gauge using a text annotation.

    GaugeAxis

    Base class of RadialAxis. It contains common logic of ranges, pointers, labels, and ticks that help to visualize the data.

    GaugeElementPosition

    For a SfRadialGauge : Defines the constants that specify the tick position in the gauge. For a SfLinearGauge : Defines the constants that specify the position of axis elements such as ticks or ranges.

    GaugeGradientStop

    Describes the location and color of a transition point in a gradient.

    GaugeLabelsPosition

    Defines the constants that specify the label position in the gauge.

    GaugePointer

    Base class of GaugePointer that properties for customizing gauge pointers.

    GaugeRange

    Create the range to add color bar in the gauge. GaugeRange is a visual element that helps to quickly visualize where a value falls on the axis.

    GaugeShapeType

    Defines the constants that specify the different shape type of the pointer.

    LabelPreparedEventArgs

    Provides event data for axis LabelPrepared event.

    LinearAxis

    The LinearAxis is a linear line in which a set of values are displayed along a linear or custom scale based on the design requirements.

    LinearAxisPanel

    Arranges the axis line, ticks and labels in gauge based on value.

    LinearContentPointer

    Represents the pointer that is used to indicate the value with any visual content. It behaves like GaugeAnnotation in SfRadialGauge.

    LinearGaugePointer

    Base class for all linear gauge pointers. It holds the common properties and logics for customizing gauge pointers.

    LinearGaugeRange

    Represents the linear range that used to add color bar in the linear gauge. LinearGaugeRange is a visual element that helps to quickly visualize where a value falls on the axis.

    LinearMarkerPointer

    Base class for LinearShapePointer and LinearContentPointer. It holds the common properties and logics for customizing LinearShapePointer and LinearContentPointer.

    LinearShapePointer

    Represents the shape pointer that is used to indicate the value with built-in and custom shape. To highlight values, set the shape pointer type to a built-in shape, such as a circle, triangle, inverted triangle, or diamond.

    MarkerPointer

    Base class for ContentPointer and ShapePointer.

    NeedlePointer

    Create the pointer to indicate the value with needle or arrow shape. NeedlePointer contains three parts, namely needle, knob, and tail and that can be placed on a gauge to mark the values.

    RadialAxis

    The RadialAxis is a circular arc in which a set of values are displayed along a linear or custom scale based on the design requirements.

    RangePointer

    Create the pointer to indicate the value with rounded range bar arc. A RangePointer is used to indicate the current value relative to the start value of a axis scale.

    SfLinearGauge

    The linear gauge is a data visualization control that can be used to display data on a linear scale in either horizontal or vertical orientation.

    SfRadialGauge

    Represents a radial gauge control that is used to displays numerical values on a circular scale. It has a rich set of features such as axes, ranges, pointers, and annotations that are fully customizable and extendable. Use it to create speedometers, temperature monitors, dashboards, meter gauges, multi axis clocks, watches, activity gauges, compasses, and more.

    ShapePointer

    Create the pointer to indicate the value with built-in shape. To highlight values, set the shape pointer type to a built-in shape, such as a circle, triangle, inverted triangle, rectangle, or diamond.

    SizeUnit

    Specifies the size units in the radial gauge.

    ValueChangedEventArgs

    Provides event data for the ValueChanged event.

    ValueChangingEventArgs

    Provides event data for the ValueChanging event.

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