Namespace Syncfusion.SfChart.XForms
Classes
AccumulationDistributionIndicator
To render an AccumulationDistributionIndicator, create an instance of its class and add it to TechnicalIndicators collection property and set required properties. |
AccumulationSeries
Serves as a base class for all triangular and circular series. This class has options to customize the appearance of triangular and circular series. |
ActualRangeChangedEventArgs
This class serves as an event data for the ActualRangeChanged event. The event data holds information when the actual range of axis is changed. |
AreaSeries
To render an area chart, create an instance of AreaSeries class and add it to Series collection property and set the required properties. |
AverageTrueIndicator
To render an AverageTrueIndicator, create an instance of its class, and add it to TechnicalIndicators collection property and set the required properties. |
AxisElementPosition
Represents the axis elements position in |
AxisLabelsIntersectAction
Specifies the options for the action that is to be taken when labels intersect each other. |
BarSeries
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. |
BollingerBandIndicator
To render an BollingerBandIndicator, create an instance of its class, and add it to TechnicalIndicators collection property and set required properties. |
BoxAndWhiskerSeries
To render a BoxAndWhiskerSeries chart, create an instance of BoxAndWhiskerSeries class and add it to Series collection property and set the required properties. |
BoxPlotMode
Represent the BoxPlot series mode. |
BubbleSeries
To render a bubble chart, create an instance of BubbleSeries class and add it to Series collection property and set the required properties. |
CandleSeries
To render a candle chart, create an instance of CandleSeries class and add it to Series collection property and set the required properties. |
CartesianSeries
Serves as a base class for all cartesian chart types such as ColumnSeries, BarSeries, AreaSeries etc. |
CategoryAxis
Represents a specialized axis to plot categorical data. This class contains properties to customize grid lines, ticks and labels. |
ChartAnnotation
Serves as a base class for all types of annotations such as text, shape, and view; the annotations can be added to the chart. |
ChartAnnotationAlignment
Represents annotation label placement in chart. The annotation label can be aligned vertically or horizontally. |
ChartAnnotationClickedEventArgs
Serves as an event data for the AnnotationClicked event. The event data holds information after the annotation is clicked. |
ChartAnnotationCollection
Represents a collection of ChartAnnotation. |
ChartAnnotationLabelStyle
This class is used to customize the appearance of ChartAnnotation label. |
ChartAutoScrollingMode
Represents auto scrolling delta mode of axis. The axis can be scrolled from the start position or end position. |
ChartAxis
Serves as a base class for all types of axis. This class has options to customize axis grid lines and tick lines. |
ChartAxisCollection
Represents a collection of ChartAxis. |
ChartAxisLabel
Class that represents axis labels. |
ChartAxisLabelAlignment
Represents label placement in Axis. |
ChartAxisLabelCollection
Class that represents axis label collection. |
ChartAxisLabelEventArgs
This class serves as an event data for the LabelCreated event. The event data holds the information when the axis label is created. |
ChartAxisLabelStyle
This class is used to customize the appearance of ChartAxis label such as label alignment and label position. |
ChartAxisRangeStyle
Customize the axis GridLines, TickLines and LabelStyle for specific range. |
ChartAxisRangeStyleCollection
Represents a collection of ChartAxisRangeStyle. |
ChartAxisTickStyle
This class is used to customize the appearance of ticks such as color, stroke width, and tick size. |
ChartAxisTitle
Represents the axis title. This class can be used to customize the appearance of axis title. |
ChartBehavior
Serves as a base class for all chart behaviors. |
ChartBehaviorCollection
Represents a collection of ChartBehavior. |
ChartColorCollection
Represents a collection of Xamarin.Forms.Color. Use this class to set CustomBrushes with list of colors in XAML. |
ChartColorModel
This class represents the color model for chart series. Predefined color palette or user defined color palette can be set using this class. |
ChartColorPalette
Represents the different types of color palette available in SfChart library. |
ChartCoordinateUnit
ChartCoordinateUnit specifies whether the chart annotation has to be positioned based on axis units or pixel units. |
ChartCornerRadius
Represents the radii of a rectangle's corners. TopLeft, TopRight, BottomLeft, and BottomRight properties corresponds to the individual corners of the rectangle. |
ChartDataMarker
Represents the data markers in chart series. Data markers appearance can be customized using this class. |
ChartDataMarkerLabel
ChartDataMarkerLabel is used to customize the appearance of data marker and label. |
ChartDataMarkerLabelCreatedEventArgs
This class serves as an event data for DataMarkerLabelCreated event. |
ChartDataPoint
Represents the chart dataPoint. This class is used to set dataPoint for the series items source. |
ChartFontSizeConverter
This class is used to convert a string into a font size according to the specified NamedSize for chart labels. |
ChartGradientColor
ChartGradientColor contains the collection of custom gradient colors to populate a gradient palette. |
ChartGradientColorCollection
Represents a collection of ChartGradientColor. |
ChartGradientStop
ChartGradientStop contains gradient color and gradient offset to configure the color and offset position of each color. |
ChartGradientStopCollection
Represents a collection of ChartGradientStop. |
ChartLabelAlignment
Represents label placement in chart. |
ChartLabelStyle
Serves as a base class for all types of label style class. This class provides options to customize the font-family, color, and size of axis labels. |
ChartLegend
Represents the legend in SfChart. This class can be used to customize the appearance of legend items. |
ChartLegendIcon
Represents the icon for the chart legend such as Rectangle, Circle, Diamond, Hexagon, Pentagon, etc. |
ChartLegendItem
Represents the legend item in SfChart. This class can be used to customize the appearance of legend items. |
ChartLegendItemClickedEventArgs
This class serve as an event data for the LegendItemClicked Event. The event data holds information when the chart legend item is clicked. |
ChartLegendItemCreatedEventArgs
Gets or sets the collection of legend item. |
ChartLegendLabelStyle
This class is used to customize the appearance of label displayed in the ChartLegend. |
ChartLegendOverflowMode
Represents the overflow action in legend items panel. The available overflow modes for legend item are Scroll and Wrap. |
ChartLineCap
Represents the type of cap for line annotation. To display a single headed arrow, use the Arrow type. |
ChartLineStyle
Serves as a base class for all types of line style class. This class provides options to customize the line by applying stroke color, stroke width, etc. |
ChartOrientation
Represents the modes of Chart orientation such as Horizontal,Vertical, and Default orientation. |
ChartPointInfo
Represents the class ChartPointInfo. |
ChartPolarAngle
Represents the polar and radar chart axis start angle for primary axis, secondary axis, or both axes. |
ChartPyramidMode
Represents the rendering mode of the pyramid series. The pyramid series can be rendered as a linear or surface mode. |
ChartResetZoomEventArgs
This class serves as an event data for the ResetZoom event. The event data holds information after the chart has been reset on double tap. |
ChartResourceManager
Represents the chart resource manager class for localization, which translates the application resources into different languages for specific cultures. |
ChartScatterShapeType
Represents the shape types of a ScatterSeries such as cross, diamond, ellipse, hexagon, plus, and pentagon. |
ChartScrollEventArgs
Provides data for a Scroll event that occurs when the thumb moves on SfChart. |
ChartSegment
Serves as a base class for all chart segment class. |
ChartSelectionBehavior
ChartSelectionBehavior enables the selection of individual segment in a series or chart series itself. |
ChartSelectionChangingEventArgs
This class serves as an event data for SelectionChanging event. |
ChartSelectionEventArgs
This class serves as an event data for SelectionChanged event. |
ChartSelectionZoomDeltaEventArgs
This class serves as an event data for SelectionZoomDelta event. |
ChartSelectionZoomEventArgs
This class serves as an event data for SelectionZoomStart event. |
ChartSeries
Serves as a base class for all types of chart series. Chart series is a visual representation of the data. |
ChartSeriesCollection
Represents a collection of ChartSeries. |
ChartStripLine
Serves as a base class for all types of strip line. This class provides options to customize the appearance of strip lines. |
ChartStripLineLabelStyle
This class is used to customize the appearance of ChartStripLine's label. |
ChartSymbolType
Represents the shape types of a BoxAndWhiskerSeries symbol such as cross, diamond, ellipse, hexagon, plus, and pentagon. |
ChartTitle
Represents title in SfChart. This class provides options to customize the appearance of chart title. |
ChartTooltipBehavior
This class is used to customize the appearance of tooltip in SfChart. An instance of this class need to be added to ChartBehaviors collection. |
ChartTrackballActivationMode
Represents the trackball activate mode. |
ChartTrackballAxisLabelStyle
This class is used to customize the appearance of the trackball label that appears over the axis when trackball is enabled in the chart. |
ChartTrackballBehavior
This class is used to enable trackball in SfChart. An instance of this class need to be added to ChartBehaviors collection. |
ChartTrackballCreatedEventArgs
This class serve as an event data for the TrackballLabelCreated Event. The event data holds information after the trackball label is created. |
ChartTrackballLabelStyle
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. |
ChartTrackballMarkerStyle
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. |
ChartTrendline
The ChartTrendline class can be used to render trend lines for CartesianSeries expect bar series. |
ChartTrendlineCollection
Represents a collection of ChartTrendline. |
ChartTrendlineType
Represents the ChartTrendline type. |
ChartZoomDeltaEventArgs
This class serves as an event data for ZoomDelta event. |
ChartZoomEventArgs
This class serves as an event data for ZoomEnd event. |
ChartZoomPanBehavior
This class is used to enable zooming feature in SfChart. An instance of this class need to be added to ChartBehaviors collection. |
ChartZoomStartEventArgs
This class serves as an event data for ZoomStart event. |
CircularSeries
Serves as a base class for all types of circular series. This class provides options to customize the appearance of circular series. |
CircularSeriesDataMarkerPosition
Represents the ChartDataMarker position for CircularSeries to avoid intersection when there is overlapping of labels. |
ColumnSeries
To render a column chart, create an instance of ColumnSeries class and add it to Series collection property and set the required properties. |
ConnectorLinePosition
Represents the circular series connector line position. |
ConnectorLineStyle
This class is used to customize the appearance of connector line that connects ChartDataMarker label and data point. |
ConnectorLineType
Represents the type of connector line that connects the ChartDataMarker label and data point. |
CornerRadiusTypeConverter
|
DataMarkerLabelPosition
Represents the ChartDataMarker label position. By default, the labels are positioned based on the series types for better readability. |
DataMarkerLabelStyle
This class is used to customize the appearance of ChartDataMarker label style. |
DataMarkerPosition
Represents the ChartDataMarkerposition. |
DataMarkerType
Represents different types of shapes that can be set for chart data maker to customize its appearance. |
DateTimeAxis
Represents a specialized axis to plot data with date time values. This class contains properties to customize grid lines, ticks and labels. |
DateTimeCategoryAxis
Represents a specialized axis to plot data with date-time values based on index. |
DateTimeComponent
A date time component. |
DateTimeDeltaType
Represents the date time auto scrolling delta type. |
DateTimeIntervalType
Represents the date time interval type. |
DateTimeRangePadding
Represents range padding to the minimum and maximum extremes of the chart axis range for the DateTimeAxis. |
DateTimeStripLine
The DateTimeStripLine class can be used to render strip lines using DateTime values. This should be used with DateTimeAxis. |
DateTimeStripLineCollection
Represents a collection of DateTimeStripLine. |
DeviceExt
This class is used to set the platform specific values using single method. |
DoughnutCapStyle
Represents doughnut series cap style; it specifies the shape of the start and end points of the circular segment. |
DoughnutSeries
Represents a doughnut chart. This chart is similar to PieSeries except the DoughnutSeries contains a hole at the center of the series. |
DoughnutSizeConverter |
EdgeLabelsDrawingMode
Represents the modes for placing edge labels to avoid the partial appearance of labels at the corners in ChartAxis. |
EdgeLabelsVisibilityMode
Defines the edge labels visibility modes such as Default, Visible, and AlwaysVisible to control its visibility in a chart axis. |
EllipseAnnotation
This class is used to add an ellipse annotation in SfChart. An instance of this class need to be added to ChartAnnotations collection. |
ErrorBarCapLineStyle
This class is used to customize the appearance of error bar cap line style in ErrorBarSeries. |
ErrorBarDirection
Represents the error bar direction for ErrorBarSeries. |
ErrorBarLineStyle
This class is used to customize the appearance of error bar line style in ErrorBarSeries. |
ErrorBarMode
Represents the error bar mode for ErrorBarSeries. |
ErrorBarSeries
To render an ErrorBar chart, create an instance of ErrorBarSeries class and add it to Series collection property and set the required properties. |
ErrorBarStrokeCap
Represents the stroke cap for ErrorBarSeries line style. |
ErrorBarType
Represents the error bar type for ErrorBarSeries. |
ExponentialMovingAverageIndicator
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. |
FastLineSeries
Represents a line chart. FastLineSeries is optimized to render huge data. Individual line segments cannot be customized like LineSeries. |
FastScatterSeries
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. |
FinancialSeriesBase
Serves as a base class for all types of financial series such as HiLoOpenClose series and Candle series. |
FinancialTechnicalIndicator
Serves as a base class for all types of technical indicators. This class has options to render the indicators. |
FunnelSeries
To render a funnel chart, create an instance of FunnelSeries class, and add it to Series collection property and set the required properties. |
HiLoOpenCloseSeries
To render an OHLC chart, create an instance of the HiLoOpenCloseSeries class and add it to Series collection property and set the required properties. |
HistogramSeries
A histogram consists of tabular frequencies, shown as adjacent rectangles, erected over discrete intervals, with an area equal to the frequency of the observations in the Interval. |
HorizontalLineAnnotation
This class is used to add a horizontal line annotation in SfChart. An instance of this class need to be added to ChartAnnotations collection. |
LabelClickedEventArgs
This class serves as an event data for LabelClicked event. |
LabelContent
Represents the label content of the data marker label; it should be percentage, DataMarkerLabel, or YValue. |
LabelPlacement
Defines the label placement for the CategoryAxis. |
LegendPlacement
Represents the legend placement to customize the position of chart legend anywhere in the chart area. |
LineAnnotation
This class is used to add a line annotation in SfChart. An instance of this class need to be added to ChartAnnotations collection. |
LineSeries
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 FastLineSeries to render huge data. |
LogarithmicAxis
Represents a specialized axis to plot data with number values in logarithmic scale. This class contains properties to customize grid lines, ticks and labels. |
MACDIndicator
To render an MACD indicator, create an instance of its class, and add it to TechnicalIndicators collection property and set the required properties. |
MACDType
Represents the type of indicator. |
MomentumIndicator
To render a MomentumIndicator, create an instance of its class, and add it to TechnicalIndicators collection property and set the required properties. |
NumericalAxis
Represents a specialized axis to plot data with number values. This class contains properties to customize grid lines, ticks, and labels. |
NumericalPadding
Represents range padding to the minimum and maximum extremes of the chart axis range for the NumericalAxis. |
NumericalStripLine
This class can be used to render strip lines using number values. This should be used with NumericalAxis, LogarithmicAxis and CategoryAxis. |
NumericalStripLineCollection
Represents a collection of NumericalStripLine. |
PieGroupMode
Represents the group mode for circular series segments grouping. |
PieSeries
To render a pie chart, create an instance of PieSeries class, and add it to Series collection property and set the required properties. |
PolarRadarSeriesBase
Serves as a base class for polar and radar series. This class has options to customize the appearance of polar and radar series. |
PolarRadarSeriesDrawType
Represents the drawing type to change the rendering of chart polar and radar series as area or line type. |
PolarSeries
To render a polar chart, create an instance of the PolarSeries class, and add it to Series collection property and set the required properties. |
PyramidSeries
To render a pyramid chart, create an instance of the PyramidSeries class, and add it to Series collection property and set the required properties. |
RadarSeries
To render a radar chart, create an instance of RadarSeries class, and add it to Series collection property and set the required properties. |
RangeAreaSeries
To render a range area chart, create an instance of the RangeAreaSeries class and add it to Series collection property and set the required properties. |
RangeAxisBase
Serves as a base class for all types of range axis. This class has options to customize the appearance of grid lines and tick lines. |
RangeColumnSeries
To render range column chart, create an instance of the RangeColumnSeries class, and add it to Series collection property and set the required properties. |
RangeNavigatorResourceManager
Represents the range navigator resource manager class for localization. |
RangeSeriesBase
Serves as a base class for all types of range series. |
Rect
This struct is used to set Rect bounds values. |
RectangleAnnotation
This class is used to add a rectangle annotation in SfChart. An instance of this class need to be added to ChartAnnotations collection. |
RSIIndicator
To render an RSI indicator, create an instance of its class, and add it to TechnicalIndicators collection property and set the required properties. |
ScatterSeries
To render a scatter chart, create an instance of the ScatterSeries class, and add it to Series collection property and set the required properties. |
SfChart
Represents a root class for chart which is used to plot a series of points in cartesian co-ordinate or visualize the points using non-cartesian chart types. |
SfChartStyles
Dictionary for theming the SfChartStyles control styles. |
ShapeAnnotation
ShapeAnnotation allows you to add annotations in the form of shapes such as rectangle, ellipse,horizontal line and vertical line at the specific area of interest, in the chart area. |
SimpleMovingAverageIndicator
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. |
SplineAreaSeries
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. |
SplineRangeAreaSeries
To render a spline range area chart, create an instance of its class, and add it to Series collection property and set the required properties. |
SplineSeries
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. |
SplineType
Specifies the type of spline. |
StackingArea100Series
To render a 100% stacked area chart, create an instance of the StackingArea100Series class and add it to Series collection property and set the required properties. |
StackingAreaSeries
To render a stacked area chart, create an instance of the StackingAreaSeries class, and add it to Series collection property and set the required properties. |
StackingBar100Series
To render a 100% stacked bar chart, create an instance of the StackingBar100Series class, and add it to Series collection property and set the required properties. |
StackingBarSeries
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. |
StackingColumn100Series
To render a 100% stacked column chart, create an instance of this class, and add it to Series collection property and set the required properties. |
StackingColumnSeries
To render a stacked column chart, create an instance of the StackingColumnSeries class, and add it to Series collection property and set the required properties. |
StackingLine100Series
To render a 100% stacked line chart, create an instance of the StackingLine100Series class and add it to Series collection property and set the required properties. |
StackingLineSeries
To render a stacked line chart, create an instance of the StackingLineSeries class, and add it to Series collection property and set the required properties. |
StackingSeriesBase
To render a stacked column chart, create an instance of the this class, add it to the Series collection property, and set required properties. |
StepAreaSeries
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. |
StepLineSeries
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. |
StochasticIndicator
To render a StochasticIndicator, create an instance of its class, and add it to TechnicalIndicators collection property and set the required properties. |
TechnicalIndicatorCollection
Represents a collection of FinancialTechnicalIndicator. |
TextAnnotation
This class is used to add a text annotation in SfChart. An instance of this class need to be added to ChartAnnotations collection. |
TrackballLabelDisplayMode
Represents the trackball label display mode to specify whether to display label for all the data points along the vertical line or display only single label. |
TriangularMovingAverageIndicator
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. |
TriangularSeries
Serves as a base class for all types of triangular series. This class has options to customize the segment exploding. |
VerticalLineAnnotation
This class is used to add a vertical line annotation in SfChart. An instance of this class need to be added to ChartAnnotations collection. |
ViewAnnotation
This class is used to add an view annotation in SfChart. An instance of this class need to be added to ChartAnnotations collection. |
WaterfallSeries
WaterfallSeries displays its positive and negative data points using a set of bars. To render a waterfall chart, create an instance of the WaterfallSeries class and add it to Series the collection property and set the required properties. |
XyDataSeries
Serves as a base class for all types of xy series. |
ZoomMode
Represents the modes of chart zooming. |