skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • NEW: Design Kits for Figma
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop

    Web

    Kendo UI UI for jQuery UI for Angular UI for React UI for Vue UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI UI for Xamarin

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Test Studio Dev Edition Telerik JustMock

    CMS

    Sitefinity

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Release History
  • Migrate to .NET MAUI
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Forums
    • Videos
    • Blogs
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class GaugeAxisBase

Inheritance
System.Object
GaugeAxisBase
GaugeLinearAxis
Namespace: Telerik.XamarinForms.DataVisualization.Gauges
Assembly: Telerik.XamarinForms.DataVisualization.dll

Syntax

public abstract class GaugeAxisBase : BindableObject, IMeasurePaintable

Fields

FontAttributesProperty

Declaration
public static readonly BindableProperty FontAttributesProperty
Field Value
Xamarin.Forms.BindableProperty

FontFamilyProperty

Declaration
public static readonly BindableProperty FontFamilyProperty
Field Value
Xamarin.Forms.BindableProperty

FontSizeProperty

Declaration
public static readonly BindableProperty FontSizeProperty
Field Value
Xamarin.Forms.BindableProperty

IsInverseProperty

Declaration
public static readonly BindableProperty IsInverseProperty
Field Value
Xamarin.Forms.BindableProperty

LabelFormatProperty

Declaration
public static readonly BindableProperty LabelFormatProperty
Field Value
Xamarin.Forms.BindableProperty

LabelIntervalProperty

Declaration
public static readonly BindableProperty LabelIntervalProperty
Field Value
Xamarin.Forms.BindableProperty

LabelOffsetProperty

Declaration
public static readonly BindableProperty LabelOffsetProperty
Field Value
Xamarin.Forms.BindableProperty

MaximumProperty

Declaration
public static readonly BindableProperty MaximumProperty
Field Value
Xamarin.Forms.BindableProperty

MinimumProperty

Declaration
public static readonly BindableProperty MinimumProperty
Field Value
Xamarin.Forms.BindableProperty

ShowLabelsProperty

Declaration
public static readonly BindableProperty ShowLabelsProperty
Field Value
Xamarin.Forms.BindableProperty

StrokeProperty

Declaration
public static readonly BindableProperty StrokeProperty
Field Value
Xamarin.Forms.BindableProperty

StrokeThicknessProperty

Declaration
public static readonly BindableProperty StrokeThicknessProperty
Field Value
Xamarin.Forms.BindableProperty

TextColorProperty

Declaration
public static readonly BindableProperty TextColorProperty
Field Value
Xamarin.Forms.BindableProperty

TickLengthProperty

Declaration
public static readonly BindableProperty TickLengthProperty
Field Value
Xamarin.Forms.BindableProperty

TickOffsetProperty

Declaration
public static readonly BindableProperty TickOffsetProperty
Field Value
Xamarin.Forms.BindableProperty

TickStrokeProperty

Declaration
public static readonly BindableProperty TickStrokeProperty
Field Value
Xamarin.Forms.BindableProperty

TickThicknessProperty

Declaration
public static readonly BindableProperty TickThicknessProperty
Field Value
Xamarin.Forms.BindableProperty

Properties

FontAttributes

Declaration
public FontAttributes FontAttributes { get; set; }
Property Value
Xamarin.Forms.FontAttributes

FontFamily

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

FontSize

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

IsInverse

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

LabelFormat

Gets or sets the numeric string format that is applied to the labels.

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

LabelInterval

Gets or sets the label interval that specifies that one in n labels is visible.

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

LabelOffset

Gets or sets the distance between the label and axis line.

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

LabelPosition

Gets or sets the position of the label with respect to the axis line.

Declaration
public GaugeElementPosition LabelPosition { get; set; }
Property Value
GaugeElementPosition

Maximum

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

Minimum

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

ShowLabels

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

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
Xamarin.Forms.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.

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

TextColor

Declaration
public Color TextColor { get; set; }
Property Value
Xamarin.Forms.Color

TickLength

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

TickOffset

Gets or sets the distance between the tick and axis line.

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

TickPosition

Gets or sets the position of the tick with respect to the axis line.

Declaration
public GaugeElementPosition TickPosition { get; set; }
Property Value
GaugeElementPosition

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
Xamarin.Forms.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.

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

Sample Applications
  • Telerik Tagit
  • iOS Demo App
  • Android Demo App
Support Resources
  • iOS Wrappers
  • Android Wrappers
  • Xamarin.Forms SDK Examples
Community
  • Forums
  • Blogs
  • Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.