Class CircularScale
Represents Scale in the Circular Gauge
Inheritance
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> |