menu

Xamarin.Android

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class NeedlePointer - Xamarin.Android API Reference | Syncfusion

    Show / Hide Table of Contents

    Class NeedlePointer

    Represents Needle Pointer in the Circular Gauge

    Inheritance
    System.Object
    CircularPointer
    NeedlePointer
    Inherited Members
    CircularPointer.AnimationDuration
    CircularPointer.Color
    CircularPointer.EnableAnimation
    CircularPointer.PointerPositionChangedEvent
    CircularPointer.Value
    CircularPointer.ValueChangeCompleted
    CircularPointer.ValueChangeStarted
    CircularPointer.ValueChanging
    CircularPointer.Width
    Namespace: Com.Syncfusion.Gauges.SfCircularGauge
    Assembly: Syncfusion.SfGauge.Android.dll
    Syntax
    public class NeedlePointer : CircularPointer
    Remarks

    NeedlePointer contains customizable needle and knob, multiple pointers can be added to the Scale

    Constructors

    NeedlePointer()

    Declaration
    public NeedlePointer()

    Properties

    EnableDragging

    Gets or sets a value indicating whether the pointer can be drag or not.

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

    KnobColor

    Gets or sets the color of needle mCircularPointer knob

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

    KnobRadius

    Gets or sets the size of the knob of needle mCircularPointer

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

    KnobRadiusFactor

    Gets or sets the radius of the knob of needle mCircularPointer

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

    KnobStrokeColor

    Gets or sets the StrokeColor of needle mCircularPointer knob

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

    KnobStrokeWidth

    Gets or sets the StrokeWidth of needle mCircularPointer knob

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

    LengthFactor

    Gets or sets the size factor for the needle mCircularPointer

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

    StepFrequency

    Gets or sets the snap value to the needle pointer. While dragging the pointer, it will move to next value based on step frequency value. Default value is 0.

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

    To drag with step frequency value, enable dragging support for pointer.

    TailColor

    Gets or sets the color of the Tail of needle mCircularPointer

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

    TailLengthFactor

    Gets or sets the length of the Tail of needle mCircularPointer

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

    TailStrokeColor

    Gets or sets the StrokeColor of the tail of needle mCircularPointer

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

    TailStrokeWidth

    Gets or sets the StrokeWidth of the tail of needle mCircularPointer

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

    Type

    Gets or sets the CircularPointer type

    Declaration
    public NeedleType Type { get; set; }
    Property Value
    Type
    NeedleType
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved