menu

Xamarin.Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Namespace Syncfusion.MacOS.Charts.SfChart - Xamarin.Forms API Reference | Syncfusion

    Show / Hide Table of Contents

    Namespace Syncfusion.MacOS.Charts.SfChart

    Classes

    AdornmentLayer

    Represents a panel that manages and arranges adornments at a specific level in the adornment layer.

    BoxPlotMode

    Represent the BoxPlot series mode.

    ChartAnnotation
    ChartAnnotationAlignment

    Specifies the annotation label alignment.

    ChartAnnotationClickedEventArgs

    Serves as an event data for the AnnotationClicked event.

    ChartAnnotationCollection

    Represents a collection of ChartAnnotation.

    ChartAnnotationLabelStyle
    ChartAnnotationView

    Represents the view for chart annotation.

    ChartAutoScrollingMode

    Represents the auto scrolling delta mode of axis.

    ChartAxisCollection

    Represents a collection of SFAxis.

    ChartAxisLabelAlignment

    Represents label placement in Axis.

    ChartAxisRangeStyle

    Customize the axis GridLines, TickLines and LabelStyle for specific range.

    ChartAxisRangeStyleCollection

    Represents a collection of ChartAxisRangeStyle.

    ChartBase
    ChartBehaviorCollection

    Represents a collection of SFChartBehavior.

    ChartCoordinateUnit

    Specifies the annotation positioned with axis units or pixel units.

    ChartCornerRadius

    Represents the radii of a rectangle's corners.

    ChartExtensionUtils
    ChartGradientColor

    ChartGradientColor contains a collection of custom gradient colors to populate a gradient palette.

    ChartGradientColorCollection

    Represents the collection of ChartGradientColor.

    ChartGradientStop

    ChartGradientStop contains gradient color and offset.

    ChartGradientStopCollection

    Represents the collection of ChartGradientStop.

    ChartLegendItem

    Represents the chart legend item.

    ChartLegendItemClickedEventArgs

    This class serve as an Event data for Legend Item Clicked Event.

    ChartLegendItemCreatedEventArgs

    This class serve as an Event data for LegendCreated Event.

    ChartLegendOverflowMode

    Represents the modes for placing legend items.

    ChartLineCap

    Represents the type of cap for line annotation.

    ChartPolarAngle

    Represents the chart polar and radar axis start angle.

    ChartScatterShapeType

    Represents draw type for scatter series

    ChartSeriesCollection

    Represents a collection of SFSeries.

    ChartSymbolType

    Represents the shape types of a BoxAndWhiskerSeries symbol such as cross, diamond, ellipse, hexagon, plus, and pentagon.

    ChartTechnicalIndicatorCollection

    Represents a collection of SFTechnicalIndicator.

    ChartTrendlineCollection

    Represents a collection of SFChartTrendline

    ConnectorLinePosition

    Represents the circular series connector line position.

    DataMarkerLabel

    This class can be used to customize the appearance of data marker.

    DateTimeStripLinesCollection

    Represents a collection of SFChartDateTimeStripLine.

    DoubleRange

    Defines a custom DoubleRange data type forSyncfusion.MacOS.Charts.SfChart library.

    DoughnutCapStyle

    Represents Doughnut series cap style.

    EllipseAnnotation
    ErrorBarCapLineStyle

    This class is used to customize the appearance of error bar cap line style in .

    ErrorBarDirection

    Represents the error bar direction for .

    ErrorBarLineStyle

    This class is used to customize the appearance of error bar line style in

    ErrorBarMode

    Represents the error bar mode for .

    ErrorBarType

    Represents the error bar type for .

    HorizontalLineAnnotation
    LineAnnotation
    NumericalStripLinesCollection

    Represents a collection of SFChartNumericalStripLine.

    PieGroupMode

    Circular series segment grouping based on group mode.

    RectangleAnnotation
    SeriesRenderer
    SFAccumulationSeries

    Serves as a base class for all triangular and circular series.

    SFADIndicator

    Represents an accumulation distribution indicator. To render this indicator, create an instance of this class and add it to TechnicalIndicators collection property and set the required properties.

    SFAreaSegment
    SFAreaSeries

    Represents an area chart. To render area chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFATRIndicator

    Represents an average true indicator. To render this indicator, create an instance of this class and add it to TechnicalIndicators collection property and set the required properties.

    SFAxis

    Serves as a base class for all types of axis.

    SFAxis.ChartAxisLabel
    SFAxis.ChartAxisLabelClickedEventArgs

    This class serves as an event data for LabelClicked event.

    SFAxis.LabelCreatedEventArgs

    This class serves as an event data for LabelCreated event.

    SFAxisGridLineStyle

    This class is used to customize the appearance of axis grid line.

    SFAxisLabelStyle

    This class is used to customize the appearance of axis label.

    SFAxisLineStyle

    This class is used to customize the appearance of axis line.

    SFAxisRangeInfo

    This class represents the visible range of chart axis.

    SFAxisTickStyle

    This class is used to customize the appearance of axis ticks.

    SFAxisTitleStyle

    This class is used to customize the appearance of axis title.

    SFBarSegment
    SFBarSeries

    Represents a bar chart. To render bar chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFBBIndicator

    Represents a bollinger band indicator. To render this indicator, create an instance of this class and add it to TechnicalIndicators collection property and set the required properties.

    SFBoxAndWhiskerSegment
    SFBoxAndWhiskerSeries

    Represents a column chart. To render column chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFBubbleSegment
    SFBubbleSeries

    Represents a bubble chart. To render bubble chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFCandleSegment
    SFCandleSeries

    Represents a candle chart. To render candle chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFCartesianSeries

    Serves as a base class for all cartesian chart types.

    SFCategoryAxis

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

    SFChart
    SFChartAlignment

    Represents label placement in chart.

    SFChartAxisEdgeLabelsDrawingMode

    Represents the modes for placing edge labels in SFAxis.

    SFChartAxisEdgeLabelsVisibilityMode

    Used to define the edge labels visibility mode of the axis.

    SFChartAxisElementPosition

    Represents axis elements position in SFAxis elements panel.

    SFChartAxisLabelsIntersectAction

    Specifies the options for the action that is to be taken when labels intersect each other.

    SFChartBehavior

    SFChartBehavior can be added to SFChart view You can handle the SFChart view events directly in chart behavior, which will be helpful in designing the chart application.

    SFChartCircularSeriesLabelPosition

    Represents the SFChartDataMarker position.

    SFChartColorModel

    SFChartColorModel contains a number of predefined color palette and have custom brushes collection to populate a custom palette.

    SFChartColorPalette

    Represents the different types of color palette available in SFChart library.

    SFChartConnectorLineType

    Represents the style of connector line.

    SFChartDataMarker

    Represents the data markers in chart series. Data markers appearance can be customized using this class.

    SFChartDataMarkerLabelPosition

    Represents the SFChartDataMarker label position.

    SFChartDataMarkerPosition

    Represents the SFChartDataMarkerposition.

    SFChartDataMarkerType

    Represents the icon for the data marker.

    SFChartDataPoint

    Represents the chart data point. This class is used to set data point for the series items source.

    SFChartDateTimeDeltaType

    Represents the date time auto scrolling delta type.

    SFChartDateTimeIntervalType

    Represents the date time interval type.

    SFChartDateTimePadding

    Represents range padding to the minimum and maximum extremes of the chart axis range for the SFDateTimeAxis.

    SFChartDateTimeStripLine

    This class can be used to render strip lines using DateTime values. This should be used with SFDateTimeAxis.

    SFChartDelegate

    This class represents some methods to customize the appearance of chart features.

    SFChartElementPosition

    Defines the position within the bounds.

    SFChartLabelContent

    Represents the label content of the data marker label.

    SFChartLabelPlacement

    Defines the label placement for the SFCategoryAxis.

    SFChartLegend

    Represents the legend in SFChart. This class can be used to customize the appearance of legend items.

    SFChartLegendIcon

    Represents the icon for the chart legend.

    SFChartLegendOrientation

    Defines the orientation for the legend items.

    SFChartLegendPosition

    Represents Legend Placement in chart area.

    SFChartMACDType

    Represents the draw type.

    SFChartNumericalPadding

    Represents range padding to the minimum and maximum extremes of the chart axis range for the SFNumericalAxis.

    SFChartNumericalStripLine

    This class can be used to render strip lines using number values. This should be used with SFNumericalAxis, SFLogarithmicAxis and SFCategoryAxis.

    SFChartOrientation

    Represents modes of Chart orientation.

    SFChartPanInfo

    This class specifies the pan information

    SFChartPanningInfo

    This class specifies the panning information.

    SFChartPointInfo

    This class contains information about the displaying series data points.

    SFChartPolarRadarSeriesDrawType

    Represents draw type for Polar/Radar series.

    SFChartPyramidMode

    Represents the rendering mode of the pyramid series.

    SFChartResetZoomInfo

    This class specifies the reset zoom information.

    SFChartSegment
    SFChartSelectionBehavior

    This class is used to enable selection in SFChart. An instance of this class need to be added to Behaviors collection.

    SFChartSelectionChangingInfo

    This class specifies the selection state.

    SFChartSelectionInfo

    This class specifies the selection information.

    SFChartSelectionZoomInfo

    This class specifies the selection zoom information.

    SFChartSelectionZoomingInfo

    This class specifies the selection zooming information.

    SFChartStripLine

    Serves as a base class for all types of strip line.

    SFChartTitle

    Represents title in SFChart.

    SFChartTooltip

    This class represents the tooltip customization.

    SFChartTooltipBehavior

    This class is used to customize the appearance of tooltip in SFChart. An instance of this class need to be added to Behaviors collection.

    SFChartTrackballActivationMode

    Represents the trackball activate mode.

    SFChartTrackballAxisLabelStyle

    This class is used to customize the appearance of the trackball label that appears over the axis when trackball is enabled in the chart.

    SFChartTrackballBehavior

    This class is used to enable trackball in SFChart. An instance of this class need to be added to Behaviors collection.

    SFChartTrackballLabelDisplayMode

    Represents the trackball label display mode.

    SFChartTrackballLabelStyle

    This class is used to customize the appearance of the trackball label that appears over the data point when trackball is enabled in the chart.

    SFChartTrackballLineStyle

    This class is used to customize the appearance of trackball line.

    SFChartTrackballMarkerStyle

    This class is used to customize the appearance of the trackball marker that appears over the data point when trackball is enabled in the chart.

    SFChartTrendline
    SFChartZoomInfo

    This class specifies the zoom information.

    SFChartZoomingInfo

    This class specifies the zooming information

    SFChartZoomMode

    Represents the modes of chart zooming.

    SFChartZoomPanBehavior

    This class is used to enable zooming feature in SFChart. An instance of this class need to be added to Behaviors collection.

    SFChartZoomPanState

    Defines the zoom pan state for zoom, pan and select zoom info.

    SFCircularSeries

    Serves as a base class for all types of circular series.

    SFColumnSegment
    SFColumnSeries

    Represents a column chart. To render column chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFConnectorLineStyle

    This class is used to customize the appearance of data marker.

    SFDataMarkerLabelStyle

    This class is used to customize the appearance of data marker label style.

    SFDateTimeAxis

    Represents a specialized axis to plot data with date time values. This class contains properties to customize grid lines, ticks and labels. Ranges can be explicitly set using Minimum and Maximum properties. If the ranges are not specified, nice range and intervals will be calculated automatically.

    SFDateTimeCategoryAxis

    Represents a specialized axis to plot data with date-time values based on index.

    SFDoughnutSegment
    SFDoughnutSeries

    Represents a doughnut chart. This chart is similar to SFPieSeries except the SFDoughnutSeries contains a hole at the center of the series. To render doughnut chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFEMAIndicator

    Represents an exponential moving average indicator. To render this indicator, create an instance of this class and add it to TechnicalIndicators collection property and set the required properties.

    SFErrorBarSegment
    SFErrorBarSeries

    Represents a ErrorBar chart. To render ErrorBar chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFFastLineSegment
    SFFastLineSeries

    Represents a line chart. To render this chart, create an instance of this class and add it to Series collection property and set the required properties. This series is optimized to render huge data. Individual line segments cannot be customized like SFLineSeries.

    SFFastScatterSegment
    SFFastScatterSeries

    To render fast scatter chart, create an instance of this class and add it to Series the collection property. This series is optimized to render huge data.

    SFFinancialSegment
    SFFinancialSeries

    Serves as a base class for all types of financial series.

    SFFunnelSegment
    SFFunnelSeries

    Represents a funnel chart. To render funnel chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFHistogramSegment
    SFHistogramSeries

    Represents a histogram chart. To render histogram chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFLabelStyle

    This class serves as a base class for all types of label style.

    SFLegendLabelStyle

    This class is used to customize the appearance of label displayed in the legend.

    SFLineSegment
    SFLineSeries

    Represents a line chart. To render line chart, create an instance of this class and add it to Series collection property and set the required properties. Use SFFastLineSeries to render huge data.

    SFLineStyle

    This class serves as a base class for all types of line style.

    SFLogarithmicAxis

    Represents a specialized axis to plot data with number values in logarithmic scale. This class contains properties to customize grid lines, ticks and labels. Ranges can be explicitly set using Minimum and Maximum properties. If the ranges are not specified, nice range and intervals will be calculated automatically.

    SFMACDIndicator

    Represents a SFMACD indicator. To render this indicator, create an instance of this class and add it to TechnicalIndicators collection property and set the required properties.

    SFMomentumIndicator

    Represents a momentum indicator. To render this indicator, create an instance of this class and add it to TechnicalIndicators collection property and set the required properties.

    SFNumericalAxis

    Represents a specialized axis to plot data with number values. This class contains properties to customize grid lines, ticks and labels. Ranges can be explicitly set using Minimum and Maximum properties. If the ranges are not specified, nice range and intervals will be calculated automatically.

    SFOHLCSeries

    Represents a OHLC chart. To render this chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFPieSegment
    SFPieSeries

    Represents a pie chart. This chart is similar to SFDoughnutSeries except the SFDoughnutSeries contains a hole at the center of the series. To render pie chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFPolarRadarAreaSegment
    SFPolarRadarLineSegment
    SFPolarRadarSeriesBase

    Serves as a base class for polar and radar series.

    SFPolarSeries

    Represents a polar chart. To render polar chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFPyramidSegment
    SFPyramidSeries

    Represents a pyramid chart. To render pyramid chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFRadarSeries

    Represents a radar chart. To render radar chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFRangeAreaSegment
    SFRangeAreaSeries

    Represents a range area chart. To render this chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFRangeAxisBase

    Serves as a base class for all types of range axis.

    SFRangeColumnSegment
    SFRangeColumnSeries

    Represents a range column chart. To render this chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFRangeSeries

    Serves as a base class for all types of range series.

    SFRSIIndicator

    Represents a RSI indicator. To render this indicator, create an instance of this class and add it to TechnicalIndicators collection property and set the required properties.

    SFScatterSegment
    SFScatterSeries

    Represents a scatter chart. To render this chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFSeries

    Serves as a base class for all types of chart series.

    SFSeries.DataMarkerLabelCreatedEventArgs

    This class serves as an event data for DataMarkerLabelCreated event.

    SFSMAIndicator

    Represents a simple moving average indicator. To render this indicator, create an instance of this class and add it to TechnicalIndicators collection property and set the required properties.

    SFSplineAreaSegment
    SFSplineAreaSeries

    Represents a spline area chart. To render this chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFSplineRangeAreaSegment
    SFSplineRangeAreaSeries

    Represents a spline area chart. To render this chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFSplineSegment
    SFSplineSeries

    Represents a spline chart. To render spline chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFStackingArea100Series

    Represents a 100% stacked area chart. To render this chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFStackingAreaSegment
    SFStackingAreaSeries

    Represents a stacked area chart. To render this chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFStackingBar100Series

    Represents a 100% stacked bar chart. To render this chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFStackingBarSeries

    Represents a stacked bar chart. To render this chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFStackingColumn100Series

    Represents a 100% stacked column chart. To render this chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFStackingColumnSeries

    Represents a stacked column chart. To render this chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFStackingLine100Series

    Represents a 100% stacked line chart. To render this chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFStackingLineSeries

    Represents a stacked line chart. To render this chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFStackingSeries

    Serves as a base class for all types of stacked series.

    SFStepAreaSegment
    SFStepAreaSeries

    Represents a step area chart. To render this chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFStepLineSegment
    SFStepLineSeries

    Represents a step line chart. To render this chart, create an instance of this class and add it to Series collection property and set the required properties.

    SFStochasticIndicator

    Represents a stochastic indicator. To render this indicator, create an instance of this class and add it to TechnicalIndicators collection property and set the required properties.

    SFStripLineLabelStyle

    This class is used to customize the appearance of SFChartStripLine's label.

    SFTechnicalIndicator

    Serves as a base class for all types of technical indicators.

    SFTMAIndicator

    Represents a triangular moving average indicator. To render this indicator, create an instance of this class and add it to TechnicalIndicators collection property and set the required properties.

    SFTrendlineType

    Represents the SFChartTrendline type.

    SFTriangularSeries

    Serves as a base class for all types of triangular series.

    SFXyDataSeries

    Serves as a base class for all types of xy series.

    ShapeAnnotation
    SplineType

    Specifies the type of spline.

    TextAnnotation
    VerticalLineAnnotation
    ViewAnnotation
    WaterfallSegment
    WaterfallSeries
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved