Class ChartAxisBase2D - WinUI API Reference | Syncfusion

    Show / Hide Table of Contents

    Class ChartAxisBase2D

    Inheritance
    System.Object
    ChartAxis
    ChartAxisBase2D
    CategoryAxis
    RangeAxisBase
    Inherited Members
    ChartAxis.LabelFormatProperty
    ChartAxis.PlotOffsetStartProperty
    ChartAxis.PlotOffsetEndProperty
    ChartAxis.AxisLineOffsetProperty
    ChartAxis.LabelIntersectActionProperty
    ChartAxis.LabelExtentProperty
    ChartAxis.LabelRotationAngleProperty
    ChartAxis.AxisLineStyleProperty
    ChartAxis.OpposedPositionProperty
    ChartAxis.HeaderProperty
    ChartAxis.HeaderStyleProperty
    ChartAxis.HeaderTemplateProperty
    ChartAxis.TickLineSizeProperty
    ChartAxis.IsInversedProperty
    ChartAxis.EdgeLabelsDrawingModeProperty
    ChartAxis.EdgeLabelsVisibilityModeProperty
    ChartAxis.MajorGridLineStyleProperty
    ChartAxis.MinorGridLineStyleProperty
    ChartAxis.MajorTickLineStyleProperty
    ChartAxis.MinorTickLineStyleProperty
    ChartAxis.ShowTrackballInfoProperty
    ChartAxis.TrackballLabelTemplateProperty
    ChartAxis.CrosshairLabelTemplateProperty
    ChartAxis.ShowGridLinesProperty
    ChartAxis.LabelStyleProperty
    ChartAxis.LabelTemplateProperty
    ChartAxis.EnableAutoIntervalOnZoomingProperty
    ChartAxis.MeasureOverride(Size)
    ChartAxis.LabelFormat
    ChartAxis.PlotOffsetStart
    ChartAxis.PlotOffsetEnd
    ChartAxis.AxisLineOffset
    ChartAxis.LabelIntersectAction
    ChartAxis.LabelExtent
    ChartAxis.LabelRotationAngle
    ChartAxis.AxisLineStyle
    ChartAxis.OpposedPosition
    ChartAxis.Header
    ChartAxis.HeaderStyle
    ChartAxis.HeaderTemplate
    ChartAxis.TickLineSize
    ChartAxis.IsInversed
    ChartAxis.EdgeLabelsDrawingMode
    ChartAxis.EdgeLabelsVisibilityMode
    ChartAxis.MajorGridLineStyle
    ChartAxis.MinorGridLineStyle
    ChartAxis.MajorTickLineStyle
    ChartAxis.MinorTickLineStyle
    ChartAxis.ShowTrackballInfo
    ChartAxis.TrackballLabelTemplate
    ChartAxis.CrosshairLabelTemplate
    ChartAxis.ShowGridLines
    ChartAxis.EnableAutoIntervalOnZooming
    ChartAxis.LabelStyle
    ChartAxis.LabelTemplate
    ChartAxis.ActualRangeChanged
    ChartAxis.LabelCreated
    Namespace: Syncfusion.UI.Xaml.Charts
    Assembly: Syncfusion.Chart.WinUI.dll
    Syntax
    public abstract class ChartAxisBase2D : ChartAxis

    Constructors

    ChartAxisBase2D()

    Declaration
    public ChartAxisBase2D()

    Fields

    AutoScrollingDeltaProperty

    Using a DependencyProperty as the backing store for AutoScrollingDelta. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty AutoScrollingDeltaProperty
    Field Value
    Type Description
    Microsoft.UI.Xaml.DependencyProperty

    AutoScrollingModeProperty

    Using a DependencyProperty as the backing store for AutoScrollingMode. This enables animation, styling, binding, etc...

    Declaration
    public static readonly DependencyProperty AutoScrollingModeProperty
    Field Value
    Type Description
    Microsoft.UI.Xaml.DependencyProperty

    ZoomFactorProperty

    The DependencyProperty for ZoomFactor property.

    Declaration
    public static readonly DependencyProperty ZoomFactorProperty
    Field Value
    Type Description
    Microsoft.UI.Xaml.DependencyProperty

    ZoomPositionProperty

    The DependencyProperty for ZoomPosition property.

    Declaration
    public static readonly DependencyProperty ZoomPositionProperty
    Field Value
    Type Description
    Microsoft.UI.Xaml.DependencyProperty

    Properties

    AutoScrollingDelta

    Declaration
    public double AutoScrollingDelta { get; set; }
    Property Value
    Type Description
    System.Double

    AutoScrollingMode

    Declaration
    public ChartAutoScrollingMode AutoScrollingMode { get; set; }
    Property Value
    Type Description
    ChartAutoScrollingMode

    ZoomFactor

    Declaration
    public double ZoomFactor { get; set; }
    Property Value
    Type Description
    System.Double

    ZoomPosition

    Declaration
    public double ZoomPosition { get; set; }
    Property Value
    Type Description
    System.Double

    Methods

    CalculateVisibleInterval(DoubleRange, Size)

    Declaration
    protected override double CalculateVisibleInterval(DoubleRange visibleRange, Size availableSize)
    Parameters
    Type Name Description
    DoubleRange visibleRange
    Windows.Foundation.Size availableSize
    Returns
    Type Description
    System.Double
    Overrides
    ChartAxis.CalculateVisibleInterval(DoubleRange, Size)

    CalculateVisibleRange(DoubleRange, Size)

    Declaration
    protected override DoubleRange CalculateVisibleRange(DoubleRange actualRange, Size avalableSize)
    Parameters
    Type Name Description
    DoubleRange actualRange
    Windows.Foundation.Size avalableSize
    Returns
    Type Description
    DoubleRange
    Overrides
    ChartAxis.CalculateVisibleRange(DoubleRange, Size)

    OnApplyTemplate()

    Declaration
    protected override void OnApplyTemplate()
    Back to top Generated by DocFX
    Copyright © 2001 - 2022 Syncfusion Inc. All Rights Reserved