menu

Xamarin.Android

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

    Show / Hide Table of Contents

    Class CartesianSeries

    Serves as a base class for all cartesian chart types.

    Inheritance
    System.Object
    ChartSeries
    CartesianSeries
    FinancialSeriesBase
    RangeSeriesBase
    XyDataSeries
    Inherited Members
    ChartSeries.Alpha
    ChartSeries.Animate()
    ChartSeries.AnimationDuration
    ChartSeries.Chart
    ChartSeries.ClearUnUsedDataMarkerLabels(Int32)
    ChartSeries.Color
    ChartSeries.ColorModel
    ChartSeries.DataCount
    ChartSeries.DataMarker
    ChartSeries.DataMarkerLabelCreated
    ChartSeries.DataPointSelectionEnabled
    ChartSeries.DrawDataMarker(Int32, Canvas, Paint, Paint, Single, Single)
    ChartSeries.DrawDataMarkerLabel(Int32, Canvas, String, Single, Single)
    ChartSeries.EnableAnimation
    ChartSeries.GeneratePoints(String[], IList<Double>[])
    ChartSeries.GetDataPointIndex(Single, Single)
    ChartSeries.GetGradientEndPoint(ChartSegment)
    ChartSeries.GetGradientStartPoint(ChartSegment)
    ChartSeries.GetSelectionColor()
    ChartSeries.GetView()
    ChartSeries.InvalidateRender()
    ChartSeries.IsSelected
    ChartSeries.ItemsSource
    ChartSeries.Label
    ChartSeries.LegendIcon
    ChartSeries.ListenPropertyChange
    ChartSeries.Name
    ChartSeries.OnBindingPathChanged()
    ChartSeries.OnDetachedFromChart()
    ChartSeries.OnTouchMove(MotionEvent)
    ChartSeries.ResumeNotification()
    ChartSeries.ScheduleUpdateArea()
    ChartSeries.Segments
    ChartSeries.SelectedDataPointColor
    ChartSeries.SelectedDataPointIndex
    ChartSeries.SeriesContainsPoint(PointF)
    ChartSeries.SetFillColor(ChartSegment)
    ChartSeries.SetIndividualPoint(Int32, Object, Boolean)
    ChartSeries.SetStrokeWidth(ChartSegment)
    ChartSeries.StrokeWidth
    ChartSeries.SuspendNotification()
    ChartSeries.TooltipEnabled
    ChartSeries.Visibility
    ChartSeries.VisibilityOnLegend
    ChartSeries.XBindingPath
    ChartSeries.XRange
    ChartSeries.YRange
    Namespace: Com.Syncfusion.Charts
    Assembly: Syncfusion.SfChart.Android.dll
    Syntax
    public abstract class CartesianSeries : ChartSeries

    Constructors

    CartesianSeries()

    Declaration
    protected CartesianSeries()

    Properties

    ActualXAxis

    Declaration
    public override ChartAxis ActualXAxis { get; }
    Property Value
    Type
    ChartAxis
    Overrides
    ChartSeries.ActualXAxis

    ActualYAxis

    Declaration
    public override ChartAxis ActualYAxis { get; }
    Property Value
    Type
    ChartAxis
    Overrides
    ChartSeries.ActualYAxis

    ShowTrackballInfo

    Gets or sets a value indicating whether to show trackball for cartesian Series.

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

    Transposed

    Gets or sets a value indicating whether to change the cartesian chart orientation.

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

    Trendlines

    Gets or sets a collection of ChartTrendline for cartesian series..

    Declaration
    public ChartTrendlineCollection Trendlines { get; set; }
    Property Value
    Type
    ChartTrendlineCollection
    Remarks

    Trendlines will support all the cartesian series except Bar series.

    XAxis

    Gets or sets an additional horizontal axis for an individual series.

    Declaration
    public ChartAxis XAxis { get; set; }
    Property Value
    Type
    ChartAxis

    YAxis

    Gets or sets an additional vertical axis for an individual series.

    Declaration
    public RangeAxisBase YAxis { get; set; }
    Property Value
    Type
    RangeAxisBase

    Methods

    CalculateControlPoints(Double, Double, Double, Double, Double, Double)

    Declaration
    protected List<double> CalculateControlPoints(double pointX, double pointY, double pointX1, double pointY1, double coefficientY, double coefficientY1)
    Parameters
    Type Name Description
    System.Double pointX
    System.Double pointY
    System.Double pointX1
    System.Double pointY1
    System.Double coefficientY
    System.Double coefficientY1
    Returns
    Type
    System.Collections.Generic.List<System.Double>

    CalculateControlPoints(Double, Double, Double, Double, Double, Double, Double)

    Declaration
    protected List<double> CalculateControlPoints(double pointX, double pointY, double pointX1, double pointY1, double coefficientY, double coefficientY1, double dx)
    Parameters
    Type Name Description
    System.Double pointX
    System.Double pointY
    System.Double pointX1
    System.Double pointY1
    System.Double coefficientY
    System.Double coefficientY1
    System.Double dx
    Returns
    Type
    System.Collections.Generic.List<System.Double>

    CreateSegment()

    Declaration
    protected override ChartSegment CreateSegment()
    Returns
    Type
    ChartSegment
    Overrides
    ChartSeries.CreateSegment()

    CreateSegments()

    Declaration
    protected override void CreateSegments()
    Overrides
    ChartSeries.CreateSegments()

    FindNearestChartPoint(Single, Single)

    Declaration
    public object FindNearestChartPoint(float pointX, float pointY)
    Parameters
    Type Name Description
    System.Single pointX
    System.Single pointY
    Returns
    Type
    System.Object

    FindNearestChartPoints(Single, Single)

    Declaration
    public List<object> FindNearestChartPoints(float pointX, float pointY)
    Parameters
    Type Name Description
    System.Single pointX
    System.Single pointY
    Returns
    Type
    System.Collections.Generic.List<System.Object>

    GetCardinalSpline(List<Double>, IList<Double>)

    Declaration
    protected double[] GetCardinalSpline(List<double> xValues, IList<double> yValues)
    Parameters
    Type Name Description
    System.Collections.Generic.List<System.Double> xValues
    System.Collections.Generic.IList<System.Double> yValues
    Returns
    Type
    System.Double[]

    GetDataPoints(Double, Double, Double, Double)

    Method to get the data points from the given range.

    Declaration
    public List<object> GetDataPoints(double startX, double endX, double startY, double endY)
    Parameters
    Type Name Description
    System.Double startX

    start x

    System.Double endX

    end x

    System.Double startY

    start y

    System.Double endY

    end y

    Returns
    Type Description
    System.Collections.Generic.List<System.Object>

    The data points

    Remarks

    This method will work only after render the series in visual.

    GetDataPoints(RectangleF)

    Method to get the visible range data points.

    Declaration
    public List<object> GetDataPoints(RectangleF rectangle)
    Parameters
    Type Name Description
    System.Drawing.RectangleF rectangle

    The Rectangle.

    Returns
    Type Description
    System.Collections.Generic.List<System.Object>

    The data points.

    Remarks

    This method will work only after render the series in visual.

    GetMonotonicSpline(List<Double>, IList<Double>, out Double[])

    Declaration
    protected double[] GetMonotonicSpline(List<double> xValues, IList<double> yValues, out double[] dx)
    Parameters
    Type Name Description
    System.Collections.Generic.List<System.Double> xValues
    System.Collections.Generic.IList<System.Double> yValues
    System.Double[] dx
    Returns
    Type
    System.Double[]

    OnAttachedToChart()

    Declaration
    protected override void OnAttachedToChart()
    Overrides
    ChartSeries.OnAttachedToChart()
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved