Class LinearGaugeAnnotation
Represents the linear gauge annotation. To render this annotation, create an instance of LinearGaugeAnnotation class, and set required properties.
Inheritance
Namespace: Syncfusion.SfGauge.XForms
Assembly: Syncfusion.SfGauge.XForms.dll
Syntax
public class LinearGaugeAnnotation : BindableObject
Constructors
LinearGaugeAnnotation()
Initializes a new instance of the LinearGaugeAnnotation class to set required annotation properties in linear gauge annotation.
Declaration
public LinearGaugeAnnotation()
Fields
HorizontalViewAlignmentProperty
Gets or sets the HorizontalAlignment property position of the annotation. It aligns the view horizontal position based on view alignment.
Declaration
public static readonly BindableProperty HorizontalViewAlignmentProperty
Field Value
| Type |
|---|
| Xamarin.Forms.BindableProperty |
OffsetXProperty
Gets or sets the position property of the annotation. It customizes the horizontal position of annotation based on offset.
Declaration
public static readonly BindableProperty OffsetXProperty
Field Value
| Type |
|---|
| Xamarin.Forms.BindableProperty |
OffsetYProperty
Gets or sets the position property of annotation. It customizes the vertical position of an annotation based on offset.
Declaration
public static readonly BindableProperty OffsetYProperty
Field Value
| Type |
|---|
| Xamarin.Forms.BindableProperty |
ScaleIndexProperty
Gets or sets the value to the ScaleIndex property of annotation. It sets annotation to the specified index of scale.
Declaration
public static readonly BindableProperty ScaleIndexProperty
Field Value
| Type |
|---|
| Xamarin.Forms.BindableProperty |
ScaleValueProperty
Gets or sets a value to the ScaleValue propertry of annotation. It customizes the annotation based on scale value.
Declaration
public static readonly BindableProperty ScaleValueProperty
Field Value
| Type |
|---|
| Xamarin.Forms.BindableProperty |
VerticalViewAlignmentProperty
Gets or sets the VerticalAlignment property position of annotation. It aligns the view vertical position based on view alignment.
Declaration
public static readonly BindableProperty VerticalViewAlignmentProperty
Field Value
| Type |
|---|
| Xamarin.Forms.BindableProperty |
ViewMarginProperty
Gets or sets the ViewMargin of annotation. You can customize the margin of view by setting this property. This is a bindable property.
Declaration
public static readonly BindableProperty ViewMarginProperty
Field Value
| Type |
|---|
| Xamarin.Forms.BindableProperty |
ViewProperty
Gets or sets the view of the annotation. You can customize the view of annotation. This is a bindable property.
Declaration
public static readonly BindableProperty ViewProperty
Field Value
| Type |
|---|
| Xamarin.Forms.BindableProperty |
Properties
HorizontalViewAlignment
Gets or sets the HorizontalAlignment position of annotation. It aligns the view horizontal position based on view alignment.
Declaration
public ViewAlignment HorizontalViewAlignment { get; set; }
Property Value
| Type |
|---|
| ViewAlignment |
OffsetX
Gets or sets the position of annotation. It customizes the horizontal position of an annotation based on offset.
Declaration
public double OffsetX { get; set; }
Property Value
| Type |
|---|
| System.Double |
OffsetY
Gets or sets the position of annotation. It customizes the vertical position of an annotation based on offset.
Declaration
public double OffsetY { get; set; }
Property Value
| Type |
|---|
| System.Double |
ScaleIndex
Gets or sets a value for the ScaleIndex of annotation. It sets annotation to the specified index of scale.
Declaration
public int ScaleIndex { get; set; }
Property Value
| Type |
|---|
| System.Int32 |
ScaleValue
Gets or sets the value for ScaleValue of annotation placement.Used to customize the annotation based on scale value.
Declaration
public double ScaleValue { get; set; }
Property Value
| Type |
|---|
| System.Double |
VerticalViewAlignment
Gets or sets the VerticalAlignment position of annotation. It aligns the view vertical position based on view alignment.
Declaration
public ViewAlignment VerticalViewAlignment { get; set; }
Property Value
| Type |
|---|
| ViewAlignment |
View
Gets or sets the view property of annotation. You can customize the view of annotation. This is a bindable property.
Declaration
public View View { get; set; }
Property Value
| Type |
|---|
| Xamarin.Forms.View |
ViewMargin
Gets or sets the ViewMargin of annotation. You can customize the margin of view by setting this property. This is a bindable property.
Declaration
public Point ViewMargin { get; set; }
Property Value
| Type |
|---|
| Xamarin.Forms.Point |