menu

Xamarin.Android

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

    Show / Hide Table of Contents

    Class CircularScale

    Represents Scale in the Circular Gauge

    Inheritance
    System.Object
    CircularScale
    Namespace: Com.Syncfusion.Gauges.SfCircularGauge
    Assembly: Syncfusion.SfGauge.Android.dll
    Syntax
    public class CircularScale : Object
    Remarks

    Contains Rim,labels,Ticks, Pointers and Ranges, which plays a vital role in CircularGauge

    Constructors

    CircularScale()

    Initializes a new instance of the CircularScale class .

    Declaration
    public CircularScale()

    Properties

    CircularPointers

    Gets or sets the collection of circularPointers.

    Declaration
    public ObservableCollection<CircularPointer> CircularPointers { get; set; }
    Property Value
    Type
    System.Collections.ObjectModel.ObservableCollection<CircularPointer>

    CircularRanges

    Gets or sets the collection of circularRanges.

    Declaration
    public ObservableCollection<CircularRange> CircularRanges { get; set; }
    Property Value
    Type
    System.Collections.ObjectModel.ObservableCollection<CircularRange>

    CustomLabels

    Gets or sets the custom labels for circular scale.

    Declaration
    public double[] CustomLabels { get; set; }
    Property Value
    Type
    System.Double[]

    Direction

    Gets or sets scale direction

    Declaration
    public ScaleDirection Direction { get; set; }
    Property Value
    Type
    ScaleDirection

    EnableAutoAngle

    Gets or sets a value indicating whether the Angle should be rotate automatically or not.

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

    EnableAutoInterval

    Gets or sets a value indicating whether the interval should be calculated automatically or not.

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

    EndValue

    Gets or sets the maximum value for the mCircularScale.

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

    Interval

    Gets or sets the interval in the CircularScale

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

    LabelColor

    Gets or sets the color of the Label

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

    LabelOffset

    Gets or sets the offset value for the labels

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

    LabelPostfix

    Gets or sets the postfix for the label

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

    LabelPrefix

    Gets or sets the prefix for the label

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

    LabelTextSize

    Gets or sets the text size of the Label

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

    LabelTextStyle

    Gets or sets the text style of the Label

    Declaration
    public Typeface LabelTextStyle { get; set; }
    Property Value
    Type
    Android.Graphics.Typeface

    MajorTickSettings

    Gets or sets the settings for the major tick

    Declaration
    public TickSetting MajorTickSettings { get; set; }
    Property Value
    Type
    TickSetting

    MaximumLabels

    Gets or sets a value indicating whether labels range.

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

    MinorTickSettings

    Gets or sets the settings for the minor tick

    Declaration
    public TickSetting MinorTickSettings { get; set; }
    Property Value
    Type
    TickSetting

    MinorTicksPerInterval

    Gets or sets the total number of minor ticks per interval

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

    NumberOfDecimalDigits

    Gets or sets the factor value for the mCircularScale.

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

    RadiusFactor

    Gets or sets the factor value for the mCircularScale.

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

    RimColor

    Gets or sets the color of the Rim

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

    RimWidth

    Gets or sets the width of the Rim

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

    ScaleEndOffset

    Gets or sets the EndOffset value for the mCircularScale.

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

    ScaleStartOffset

    Gets or sets the EndOffset value for the mCircularScale.

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

    ShowFirstLabel

    Gets or sets a value indicating whether to display FirstLabel

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

    ShowLabels

    Gets or sets a value indicating whether to display labels

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

    ShowLastLabel

    Gets or sets a value indicating whether to display LastLabel

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

    ShowRim

    Gets or sets a value indicating whether to display the Rim

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

    ShowTicks

    Gets or sets a value indicating whether to display ticks

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

    StartAngle

    Gets or sets the start angle of the mCircularScale.

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

    StartValue

    Gets or sets the minimum value for the mCircularScale.

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

    SweepAngle

    Gets or sets the sweep angle of the CircularScale

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

    UseRangeColorForLabels

    Gets or sets a value indicating whether to use colors for Ranges.

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

    Events

    LabelCreated

    Gets or sets a label created event.

    Declaration
    public event EventHandler<LabelCreatedEventArgs> LabelCreated
    Event Type
    Type
    System.EventHandler<LabelCreatedEventArgs>
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved