ClassGaugeAxisBase
Base class for gauge axes that provides common properties and functionality for gauge axis controls.
Definition
Namespace:Telerik.Maui.Controls.Gauges
Assembly:Telerik.Maui.Controls.dll
Syntax:
public abstract class GaugeAxisBase : BindableObject
Inheritance: objectGaugeAxisBase
Derived Classes:
Fields
FontAttributesProperty
Identifies the FontAttributes bindable property.
Declaration
public static readonly BindableProperty FontAttributesProperty
Field Value
BindableProperty
FontFamilyProperty
Identifies the FontFamily bindable property.
Declaration
public static readonly BindableProperty FontFamilyProperty
Field Value
BindableProperty
FontSizeProperty
Identifies the FontSize bindable property.
Declaration
public static readonly BindableProperty FontSizeProperty
Field Value
BindableProperty
IsInverseProperty
Identifies the IsInverse bindable property.
Declaration
public static readonly BindableProperty IsInverseProperty
Field Value
BindableProperty
LabelFormatProperty
Identifies the LabelFormat bindable property.
Declaration
public static readonly BindableProperty LabelFormatProperty
Field Value
BindableProperty
LabelIntervalProperty
Identifies the LabelInterval bindable property.
Declaration
public static readonly BindableProperty LabelIntervalProperty
Field Value
BindableProperty
LabelOffsetProperty
Identifies the LabelOffset bindable property.
Declaration
public static readonly BindableProperty LabelOffsetProperty
Field Value
BindableProperty
MaximumProperty
Identifies the Maximum bindable property.
Declaration
public static readonly BindableProperty MaximumProperty
Field Value
BindableProperty
MinimumProperty
Identifies the Minimum bindable property.
Declaration
public static readonly BindableProperty MinimumProperty
Field Value
BindableProperty
ShowLabelsProperty
Identifies the ShowLabels bindable property.
Declaration
public static readonly BindableProperty ShowLabelsProperty
Field Value
BindableProperty
StrokeProperty
Identifies the Stroke bindable property.
Declaration
public static readonly BindableProperty StrokeProperty
Field Value
BindableProperty
StrokeThicknessProperty
Identifies the StrokeThickness bindable property.
Declaration
public static readonly BindableProperty StrokeThicknessProperty
Field Value
BindableProperty
TextColorProperty
Identifies the TextColor bindable property.
Declaration
public static readonly BindableProperty TextColorProperty
Field Value
BindableProperty
TickLengthProperty
Identifies the TickLength bindable property.
Declaration
public static readonly BindableProperty TickLengthProperty
Field Value
BindableProperty
TickOffsetProperty
Identifies the TickOffset bindable property.
Declaration
public static readonly BindableProperty TickOffsetProperty
Field Value
BindableProperty
TickStrokeProperty
Identifies the TickStroke bindable property.
Declaration
public static readonly BindableProperty TickStrokeProperty
Field Value
BindableProperty
TickThicknessProperty
Identifies the TickThickness bindable property.
Declaration
public static readonly BindableProperty TickThicknessProperty
Field Value
BindableProperty
Properties
FontAttributes
Gets or sets the font attributes of the axis labels.
Declaration
public FontAttributes FontAttributes { get; set; }
Property Value
FontAttributes
FontFamily
Gets or sets the font family of the axis labels.
FontSize
Gets or sets the font size of the axis labels.
IsInverse
Gets or sets a value indicating whether the axis is inverted.
LabelFormat
Gets or sets the numeric string format that is applied to the labels.
LabelInterval
Gets or sets the label interval that specifies that one in n labels is visible.
LabelOffset
Gets or sets the distance between the label and axis line.
LabelPosition
Gets or sets the position of the label with respect to the axis line.
Declaration
public GaugeElementPosition LabelPosition { get; set; }
Property Value
Maximum
Gets or sets the maximum value of the axis.
Minimum
Gets or sets the minimum value of the axis.
ShowLabels
Gets or sets a value indicating whether labels are displayed on the axis.
Stroke
Gets or sets the color of the axis line and ticks. This value is applied to the axis ticks only when the TickStroke value is the default Color.Default value.
Declaration
public Color Stroke { get; set; }
Property Value
Color
StrokeThickness
Gets or sets the thickness of the axis line and ticks. This value is applied to the axis ticks only when the TickThickness value is invalid/negative.
TextColor
Gets or sets the color of the axis labels text.
Declaration
public Color TextColor { get; set; }
Property Value
Color
TickLength
Gets or sets the length of the axis ticks.
TickOffset
Gets or sets the distance between the tick and axis line.
TickPosition
Gets or sets the position of the tick with respect to the axis line.
Declaration
public GaugeElementPosition TickPosition { get; set; }
Property Value
TickStroke
Gets or sets the stroke of the ticks. When this value is Color.Default the ticks get the same color as the axis line.
Declaration
public Color TickStroke { get; set; }
Property Value
Color
TickThickness
Gets or sets the thickness of the tick. When this value is invalid/negative the ticks get the same thickness as the axis line.