Xamarin.Android

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class CategoryAxis - Xamarin.Android API Reference | Syncfusion

    Show / Hide Table of Contents

    Class CategoryAxis

    Represents a specialized axis to plot categorical data. This class contains properties to customize grid lines, ticks and labels.

    Inheritance
    System.Object
    ChartAxis
    CategoryAxis
    Inherited Members
    ChartAxis.OnPropertyChanged()
    ChartAxis.GetActualDesiredIntervalsCount(SizeF)
    ChartAxis.CalculateNiceInterval(DoubleRange, SizeF)
    ChartAxis.CalculateVisibleRange(SizeF)
    ChartAxis.CalculateActualRange()
    ChartAxis.CoefficientToValue(Double)
    ChartAxis.ValueToCoefficient(Double)
    ChartAxis.ValueToPoint(Double)
    ChartAxis.ValueToPolarCoefficient(Double)
    ChartAxis.PointToValue(PointF)
    ChartAxis.AutoScrollingDelta
    ChartAxis.IsVertical
    ChartAxis.AutoScrollingMode
    ChartAxis.PolarAngle
    ChartAxis.EdgeLabelsDrawingMode
    ChartAxis.OpposedPosition
    ChartAxis.PlotOffset
    ChartAxis.PlotOffsetStart
    ChartAxis.PlotOffsetEnd
    ChartAxis.Visibility
    ChartAxis.MaximumLabels
    ChartAxis.LabelRotationAngle
    ChartAxis.AxisLineOffset
    ChartAxis.LabelExtent
    ChartAxis.RangeStyles
    ChartAxis.ZoomPosition
    ChartAxis.VisibleLabels
    ChartAxis.VisibleRange
    ChartAxis.ZoomFactor
    ChartAxis.LabelsIntersectAction
    ChartAxis.TickPosition
    ChartAxis.ShowMajorGridLines
    ChartAxis.LabelStyle
    ChartAxis.MajorGridLineStyle
    ChartAxis.MajorTickStyle
    ChartAxis.Title
    ChartAxis.CrossesAt
    ChartAxis.CrossingAxisName
    ChartAxis.RenderNextToCrossingValue
    ChartAxis.ShowTrackballInfo
    ChartAxis.TrackballLabelStyle
    ChartAxis.AutoIntervalOnZoomingEnabled
    ChartAxis.Name
    ChartAxis.LineStyle
    ChartAxis.Inversed
    ChartAxis.Interval
    ChartAxis.LabelClicked
    ChartAxis.LabelCreated
    ChartAxis.ActualRangeChanged
    Namespace: Com.Syncfusion.Charts
    Assembly: Syncfusion.SfChart.Android.dll
    Syntax
    public class CategoryAxis : ChartAxis

    Constructors

    CategoryAxis()

    Declaration
    public CategoryAxis()

    Properties

    ArrangeByIndex

    Gets or sets a value indicating whether to group the Category axis label values and create the segment based on it.

    Declaration
    public bool ArrangeByIndex { get; set; }
    Property Value
    Type Description
    System.Boolean

    True, to created the segment based on the index value. This is default value. False, to created the segment based on the axis label values.

    LabelPlacement

    Gets or sets an option that determines whether to place axis label, in between the tick lines or on the tick lines.

    Declaration
    public LabelPlacement LabelPlacement { get; set; }
    Property Value
    Type Description
    LabelPlacement

    StripLines

    Gets or sets the collection of strip lines to be added to the chart axis.

    Declaration
    public NumericalStripLinesCollection StripLines { get; set; }
    Property Value
    Type Description
    NumericalStripLinesCollection

    Methods

    ApplyRangePadding(DoubleRange, Double)

    Declaration
    protected override DoubleRange ApplyRangePadding(DoubleRange range, double interval)
    Parameters
    Type Name Description
    DoubleRange range
    System.Double interval
    Returns
    Type Description
    DoubleRange
    Overrides
    ChartAxis.ApplyRangePadding(DoubleRange, Double)

    CalculateActualInterval(DoubleRange, SizeF)

    Declaration
    protected override double CalculateActualInterval(DoubleRange range, SizeF availableSize)
    Parameters
    Type Name Description
    DoubleRange range
    System.Drawing.SizeF availableSize
    Returns
    Type Description
    System.Double
    Overrides
    ChartAxis.CalculateActualInterval(DoubleRange, SizeF)

    GenerateVisibleLabels()

    Declaration
    protected override void GenerateVisibleLabels()
    Overrides
    ChartAxis.GenerateVisibleLabels()
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved