menu

Xamarin.Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Namespace Syncfusion.SfGauge.XForms - Xamarin.Forms API Reference | Syncfusion

    Show / Hide Table of Contents

    Namespace Syncfusion.SfGauge.XForms

    Classes

    BarPointer

    Represents the bar pointer. To render bar pointer, create an instance of the BarPointer class and set required properties.

    CharacterType

    The Digital Characters can be drawn in 4 different segments as follows.

    CircularGaugeAnnotationCollection

    Represents the circular gauge annotation collection. Create an instance "SfGauge.XForms.CircularGaugeAnnotationCollection", and set required properties.

    CornerRadiusType

    It describes the corner radius type for scale and pointer. You can customize the corner radius type for linear scale and pointer.

    GaugeAnnotation

    Represents the gauge annotation. To render this annotation, create an instance GaugeAnnotation, and set required properties.

    GaugeGradientStop

    Configures the properties of GaugeGradientStop. To render this GaugeGradientStop, create an instance of GaugeGradientStop class.

    GaugeType

    Specifies the GaugeTypes.

    Header

    Represents the gauge header. To render this header, create an instance of header class and set required properties.

    LabelCreatedEventArgs

    Represents the label created event args. You can customize the label content using the label created event args.

    LinearGaugeAnnotation

    Represents the linear gauge annotation. To render this annotation, create an instance of LinearGaugeAnnotation class, and set required properties.

    LinearGaugeAnnotationCollection

    Represents the linear gauge annotaion collection. To render this annotation, create an instance LinearGaugeAnnotationCollection, and set required properties.

    LinearHeader

    Represents the linear gauge header. To render this, create an instance of LinearHeader, and set required properties.

    LinearPointer

    Represents LinearPointer in the linear gauge. To render this, create an instance of LinearPointer, and set required properties.

    LinearRange

    Represents the linear range. To render this range, create an instance of LinearRange class and set required properties.

    LinearScale

    Represents the linear scale. To render this scale, create an instance of LinearScale class, and set required properties.

    LinearTickSettings

    Represents the linear tick settings. To render this scale, create an instance of LinearTickSettings class, and set required properties.

    MarkerPointer

    Represents the marker pointer. To render this pointer, create an instance of MarkerPointer class, and set required properties.

    MarkerShape

    Specifies the marker shapes.

    MarkerShapes

    Represents MarkerShape of MarkerPointer. You can customize the marker shapes of marker pointer for the linear gauge.

    NeedlePointer

    Represents the needle pointer. To render this pointer, create an instance of NeedlePointer class, and set required properties.

    Orientation

    It describes the enumeration for orientation in two directions. It customizes the orientation of the linear gauge.

    Pointer

    Represents the pointer. To render this pointer, create an instance of this class Pointerand set required properties.

    PointerPositionChangedArgs

    The PointerPositionChangedArgs class represents the properties of the PointerPositionChanged event in the circular gauge.

    PointerType

    Specifies the PointerTypes.

    PointerValueChangedEventArgs

    To get the pointer drag value changed arguments.

    PointerValueChangingEventArgs

    To get the ValueChanging event arguments.

    Range

    Represents the range. To render this pointer, create an instance of the range class, and set required properties.

    RangeCap

    Specifies the range cap.

    RangePointer

    Represents range pointer. To render this pointer, create an instance of RangePointer class, and set required properties.

    Scale

    Implements the properties of scale, which integrates labels, tick marks, and a rim of the circular gauge.

    Scale.LabelCreatedEventHandler

    Event handler for LabelCreated event.Event handler can be used to handle an event that occurs during label creation.

    ScaleDirection

    Specifies the Scale Direction.

    ScalePosition

    It describes the enumeration for ScalePosition in LinearGauge. You can customize the position of the linear scale using ScalePosition.

    SfCircularGauge

    Represents a root class for the circular gauge control; this class is used to add a collection of scales.

    SfCircularGauge.CircularPointerEventHandler

    Event handler for circular pointer event.

    SfCircularGaugeStyles

    Holds the theme style for the SfCircularGauge control.

    SfDigitalGauge

    Represents a root class for the digital gauge control. This class is used to add character adn types.

    SfDigitalGauge.ValueChangedEventHandler

    Represents the method that used to handle the SfDigitalGauge.ValueChanged event of the SfDigitalGauge.

    SfDigitalGaugeStyles

    Holds the theme style for the SfDigitalGauge control.

    SfLinearGauge

    Represents a root class for linear gauge; it is used to add a collection of scales. To render this gauge, create an instance of LinearGauge class.

    SfLinearGaugeStyles

    Holds the theme style for the SfLinearGauge control.

    SymbolPointer

    Represents the symbol pointer. To render this symbol pointer, create an instance of SymbolPointer class and set required properties.

    SymbolPointerPosition

    It describes the enumeration for PointerPosition in LinearGauge. You can customize the pointer position of linear gauge.

    TickSettings

    Represents tick settings. To render ticks, create an instance of TickSettings class, and set required properties.

    ValueChangedEventArgs

    Represents the value changed event arguments. You can customize the digital gauge values using ValueChangedEventArgs.

    ViewAlignment

    It describes the enumeration for AnnotationAlignment in gauge. You can customize the annotation view position.

    Interfaces

    IGaugeEventDependencyService

    Represents the gauge event dependency service. This interface allows apps to call into platform-specific functionality from shared code.

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