menu

MAUI

  • User Guide
  • Demos
  • Support
  • Forums
  • Download

    Show / Hide Table of Contents

    Class GaugeTickStyle

    Represents the base style of axis ticks, that used to customize axis ticks color, length, thickness and dash array.

    Inheritance
    System.Object
    GaugeTickStyle
    LinearTickStyle
    RadialTickStyle
    Namespace: Syncfusion.Maui.Gauges
    Assembly: Syncfusion.Maui.Gauges.dll
    Syntax
    public abstract class GaugeTickStyle : Element, IThemeElement

    Constructors

    GaugeTickStyle()

    Initializes a new instance of the GaugeTickStyle class.

    Declaration
    public GaugeTickStyle()

    Fields

    LengthProperty

    Identifies the Length bindable property.

    Declaration
    public static readonly BindableProperty LengthProperty
    Field Value
    Type Description
    Microsoft.Maui.Controls.BindableProperty

    The identifier for Length bindable property.

    StrokeDashArrayProperty

    Identifies the StrokeDashArray bindable property.

    Declaration
    public static readonly BindableProperty StrokeDashArrayProperty
    Field Value
    Type Description
    Microsoft.Maui.Controls.BindableProperty

    The identifier for StrokeDashArray bindable property.

    StrokeProperty

    Identifies the Stroke bindable property.

    Declaration
    public static readonly BindableProperty StrokeProperty
    Field Value
    Type Description
    Microsoft.Maui.Controls.BindableProperty

    The identifier for Stroke bindable property.

    StrokeThicknessProperty

    Identifies the StrokeThickness bindable property.

    Declaration
    public static readonly BindableProperty StrokeThicknessProperty
    Field Value
    Type Description
    Microsoft.Maui.Controls.BindableProperty

    The identifier for StrokeThickness bindable property.

    Properties

    Length

    Gets or sets length of axis major or minor ticks.

    Declaration
    public double Length { get; set; }
    Property Value
    Type
    System.Double
    Examples
    <gauge:SfRadialGauge>
        <gauge:SfRadialGauge.Axes>
            <gauge:RadialAxis>
                <gauge:RadialAxis.MajorTickStyle>
                    <gauge:RadialTickStyle Length="10" LengthUnit="Pixel" />
                </gauge:RadialAxis.MajorTickStyle>
                <gauge:RadialAxis.MinorTickStyle>
                    <gauge:RadialTickStyle Length="5" LengthUnit="Pixel" />
                </gauge:RadialAxis.MinorTickStyle>
            </gauge:RadialAxis>
        </gauge:SfRadialGauge.Axes>
    </gauge:SfRadialGauge>

    Stroke

    Gets or sets color of axis major or minor ticks.

    Declaration
    public Brush Stroke { get; set; }
    Property Value
    Type
    Microsoft.Maui.Controls.Brush
    Examples
    <gauge:SfRadialGauge>
        <gauge:SfRadialGauge.Axes>
            <gauge:RadialAxis>
                <gauge:RadialAxis.MajorTickStyle>
                    <gauge:RadialTickStyle Stroke="Red" />
                </gauge:RadialAxis.MajorTickStyle>
                <gauge:RadialAxis.MinorTickStyle>
                    <gauge:RadialTickStyle Stroke="Black" />
                </gauge:RadialAxis.MinorTickStyle>
            </gauge:RadialAxis>
        </gauge:SfRadialGauge.Axes>
    </gauge:SfRadialGauge>

    StrokeDashArray

    Gets or sets double collection, that represents dash array of major or minor tick.

    Declaration
    public DoubleCollection StrokeDashArray { get; set; }
    Property Value
    Type
    Microsoft.Maui.Controls.DoubleCollection
    Examples
    <gauge:SfRadialGauge>
        <gauge:SfRadialGauge.Axes>
            <gauge:RadialAxis>
                <gauge:RadialAxis.MajorTickStyle>
                    <gauge:RadialTickStyle StrokeDashArray="2,2" />
                </gauge:RadialAxis.MajorTickStyle>
                <gauge:RadialAxis.MinorTickStyle>
                    <gauge:RadialTickStyle StrokeDashArray="1,1" />
                </gauge:RadialAxis.MinorTickStyle>
            </gauge:RadialAxis>
        </gauge:SfRadialGauge.Axes>
    </gauge:SfRadialGauge>

    StrokeThickness

    Gets or sets tick thickness of axis major or minor ticks.

    Declaration
    public double StrokeThickness { get; set; }
    Property Value
    Type
    System.Double
    Examples
    <gauge:SfRadialGauge>
        <gauge:SfRadialGauge.Axes>
            <gauge:RadialAxis>
                <gauge:RadialAxis.MajorTickStyle>
                    <gauge:RadialTickStyle StrokeThickness="1.5" />
                </gauge:RadialAxis.MajorTickStyle>
                <gauge:RadialAxis.MinorTickStyle>
                    <gauge:RadialTickStyle StrokeThickness="1" />
                </gauge:RadialAxis.MinorTickStyle>
            </gauge:RadialAxis>
        </gauge:SfRadialGauge.Axes>
    </gauge:SfRadialGauge>
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved