Syncfusion.SfChart.XForms
Inheritance Hierarchy

Syncfusion.SfChart.XForms Namespace

Classes
 ClassDescription
ClassTo render an AccumulationDistributionIndicator, create an instance of its class and add it to SfChart.TechnicalIndicators collection property and set required properties.
Class Serves as a base class for all triangular and circular series. This class has options to customize the appearance of triangular and circular series.
Class This class serves as an event data for the ActualRangeChanged event. The event data holds information when the actual range of axis is changed.
ClassTo render an area chart, create an instance of AreaSeries class and add it to SfChart.Series collection property and set the required properties.
ClassTo render an AverageTrueIndicator, create an instance of its class, and add it to SfChart.TechnicalIndicators collection property and set the required properties.
ClassRepresents a bar chart. To render bar chart, create an instance of this class and add it to SfChart.Series collection property and set the required properties.
ClassTo render an BollingerBandIndicator, create an instance of its class, and add it to SfChart.TechnicalIndicators collection property and set required properties.
ClassTo render a bubble chart, create an instance of BubbleSeries class and add it to SfChart.Series collection property and set the required properties.
ClassTo render a candle chart, create an instance of CandleSeries class and add it to SfChart.Series collection property and set the required properties.
Class Serves as a base class for all cartesian chart types such as ColumnSeries, BarSeries, AreaSeries etc.
Class Represents a specialized axis to plot categorical data. This class contains properties to customize grid lines, ticks and labels.
Class Serves as a base class for all types of annotations such as text, shape, and view; the annotations can be added to the chart.
Class Serves as an event data for the AnnotationClicked event. The event data holds information after the annotation is clicked.
ClassRepresents a collection of ChartAnnotation.
ClassThis class is used to customize the appearance of ChartAnnotation label.
Class Serves as a base class for all types of axis. This class has options to customize axis grid lines and tick lines.
ClassRepresents a collection of ChartAxis.
Class Class that represents axis labels.
Class Class that represents axis label collection.
ClassThis class serves as an event data for the ChartAxis.LabelCreated event. The event data holds the information when the axis label is created.
ClassThis class is used to customize the appearance of ChartAxis label such as label alignment and label position.
Class Customize the axis GridLines, TickLines and LabelStyle for specific range.
ClassRepresents a collection of ChartAxisRangeStyle.
Class This class is used to customize the appearance of ticks such as color, stroke width, and tick size.
Class Represents the axis title. This class can be used to customize the appearance of axis title.
Class Serves as a base class for all chart behaviors.
ClassRepresents a collection of ChartBehavior.
ClassRepresents a collection of Xamarin.Forms.Color. Use this class to set ChartColorModel.CustomBrushes with list of colors in XAML.
Class This class represents the color model for chart series. Predefined color palette or user defined color palette can be set using this class.
Class Represents the data markers in chart series. Data markers appearance can be customized using this class.
Class ChartDataMarkerLabel is used to customize the appearance of data marker and label.
Class This class serves as an event data for DataMarkerLabelCreated event.
Class Represents the chart dataPoint. This class is used to set dataPoint for the series items source.
Class This class is used to convert a string into a font size according to the specified NamedSize for chart labels.
Class ChartGradientColor contains the collection of custom gradient colors to populate a gradient palette.
ClassRepresents a collection of ChartGradientColor.
Class ChartGradientStop contains gradient color and gradient offset to configure the color and offset position of each color.
ClassRepresents a collection of ChartGradientStop.
Class 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.
ClassRepresents the legend in SfChart. This class can be used to customize the appearance of legend items.
ClassRepresents the legend item in SfChart. This class can be used to customize the appearance of legend items.
Class This class serve as an event data for the LegendItemClicked Event. The event data holds information when the chart legend item is clicked.
Class Gets or sets the collection of legend item.
ClassThis class is used to customize the appearance of label displayed in the ChartLegend.
Class 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.
Class Represents the class ChartPointInfo.
ClassThis class serves as an event data for the SfChart.ResetZoom event. The event data holds information after the chart has been reset on double tap.
Class Represents the chart resource manager class for localization, which translates the application resources into different languages for specific cultures.
ClassProvides data for a SfChart.Scroll event that occurs when the thumb moves on SfChart.
Class Serves as a base class for all chart segment class.
Class ChartSelectionBehavior enables the selection of individual segment in a series or chart series itself.
ClassThis class serves as an event data for SfChart.SelectionChanging event.
ClassThis class serves as an event data for SfChart.SelectionChanged event.
ClassThis class serves as an event data for SfChart.SelectionZoomDelta event.
ClassThis class serves as an event data for SfChart.SelectionZoomStart event.
Class Serves as a base class for all types of chart series. Chart series is a visual representation of the data.
ClassRepresents a collection of ChartSeries.
Class Serves as a base class for all types of strip line. This class provides options to customize the appearance of strip lines.
ClassThis class is used to customize the appearance of ChartStripLine's label.
ClassRepresents title in SfChart. This class provides options to customize the appearance of chart title.
ClassThis class is used to customize the appearance of tooltip in SfChart. An instance of this class need to be added to SfChart.ChartBehaviors collection.
Class This class is used to customize the appearance of the trackball label that appears over the axis when trackball is enabled in the chart.
ClassThis class is used to enable trackball in SfChart. An instance of this class need to be added to SfChart.ChartBehaviors collection.
Class This class serve as an event data for the TrackballLabelCreated Event. The event data holds information after the trackball label is created.
Class 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.
Class 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.
ClassThis class serves as an event data for SfChart.ZoomDelta event.
ClassThis class serves as an event data for SfChart.ZoomEnd event.
ClassThis class is used to enable zooming feature in SfChart. An instance of this class need to be added to SfChart.ChartBehaviors collection.
ClassThis class serves as an event data for SfChart.ZoomStart event.
Class Serves as a base class for all types of circular series. This class provides options to customize the appearance of circular series.
ClassTo render a column chart, create an instance of ColumnSeries class and add it to SfChart.Series collection property and set the required properties.
ClassThis class is used to customize the appearance of connector line that connects ChartDataMarker label and data point.
Class 
ClassThis class is used to customize the appearance of ChartDataMarker label style.
Class Represents a specialized axis to plot data with date time values. This class contains properties to customize grid lines, ticks and labels.
Class Represents a specialized axis to plot data with date-time values based on index.
ClassThe DateTimeStripLine class can be used to render strip lines using DateTime values. This should be used with DateTimeAxis.
ClassRepresents a collection of DateTimeStripLine.
Class This class is used to set the platform specific values using single method.
ClassRepresents a doughnut chart. This chart is similar to PieSeries except the DoughnutSeries contains a hole at the center of the series.
Class 
ClassThis class is used to add an ellipse annotation in SfChart. An instance of this class need to be added to SfChart.ChartAnnotations collection.
ClassRepresents an exponential moving average indicator. To render this indicator, create an instance of this class and add it to SfChart.TechnicalIndicators collection property and set the required properties.
ClassRepresents a line chart. FastLineSeries is optimized to render huge data. Individual line segments cannot be customized like LineSeries.
ClassTo render fast scatter chart, create an instance of this class and add it to SfChart.Series the collection property. This series is optimized to render huge data.
Class Serves as a base class for all types of financial series such as HiLoOpenClose series and Candle series.
Class Serves as a base class for all types of technical indicators. This class has options to render the indicators.
ClassTo render a funnel chart, create an instance of FunnelSeries class, and add it to SfChart.Series collection property and set the required properties.
ClassTo render an OHLC chart, create an instance of the HiLoOpenCloseSeries class and add it to SfChart.Series collection property and set the required properties.
Class 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.
ClassThis class is used to add a horizontal line annotation in SfChart. An instance of this class need to be added to SfChart.ChartAnnotations collection.
Class This class serves as an event data for LabelClicked event.
ClassThis class is used to add a line annotation in SfChart. An instance of this class need to be added to SfChart.ChartAnnotations collection.
ClassRepresents a line chart. To render line chart, create an instance of this class and add it to SfChart.Series collection property and set the required properties. Use FastLineSeries to render huge data.
Class Represents a specialized axis to plot data with number values in logarithmic scale. This class contains properties to customize grid lines, ticks and labels.
ClassTo render an MACD indicator, create an instance of its class, and add it to SfChart.TechnicalIndicators collection property and set the required properties.
ClassTo render a MomentumIndicator, create an instance of its class, and add it to SfChart.TechnicalIndicators collection property and set the required properties.
Class Represents a specialized axis to plot data with number values. This class contains properties to customize grid lines, ticks, and labels.
ClassThis class can be used to render strip lines using number values. This should be used with NumericalAxis, LogarithmicAxis and CategoryAxis.
ClassRepresents a collection of NumericalStripLine.
ClassTo render a pie chart, create an instance of PieSeries class, and add it to SfChart.Series collection property and set the required properties.
Class Serves as a base class for polar and radar series. This class has options to customize the appearance of polar and radar series.
ClassTo render a polar chart, create an instance of the PolarSeries class, and add it to SfChart.Series collection property and set the required properties.
ClassTo render a pyramid chart, create an instance of the PyramidSeries class, and add it to SfChart.Series collection property and set the required properties.
ClassTo render a radar chart, create an instance of RadarSeries class, and add it to SfChart.Series collection property and set the required properties.
ClassTo render a range area chart, create an instance of the RangeAreaSeries class and add it to SfChart.Series collection property and set the required properties.
Class 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.
ClassTo render range column chart, create an instance of the RangeColumnSeries class, and add it to SfChart.Series collection property and set the required properties.
Class Represents the range navigator resource manager class for localization.
Class Serves as a base class for all types of range series.
ClassThis class is used to add a rectangle annotation in SfChart. An instance of this class need to be added to SfChart.ChartAnnotations collection.
ClassTo render an RSI indicator, create an instance of its class, and add it to SfChart.TechnicalIndicators collection property and set the required properties.
ClassTo render a scatter chart, create an instance of the ScatterSeries class, and add it to SfChart.Series collection property and set the required properties.
Class 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.
ClassDictionary for theming the SfChartStyles control styles.
Class 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.
ClassRepresents a simple moving average indicator. To render this indicator, create an instance of this class and add it to SfChart.TechnicalIndicators collection property and set the required properties.
ClassRepresents a spline area chart. To render this chart, create an instance of this class and add it to SfChart.Series collection property and set the required properties.
ClassTo render a spline range area chart, create an instance of its class, and add it to SfChart.Series collection property and set the required properties.
ClassRepresents a spline chart. To render spline chart, create an instance of this class and add it to SfChart.Series collection property and set the required properties.
ClassTo render a 100% stacked area chart, create an instance of the StackingArea100Series class and add it to SfChart.Series collection property and set the required properties.
ClassTo render a stacked area chart, create an instance of the StackingAreaSeries class, and add it to SfChart.Series collection property and set the required properties.
ClassTo render a 100% stacked bar chart, create an instance of the StackingBar100Series class, and add it to SfChart.Series collection property and set the required properties.
ClassRepresents a stacked bar chart. To render this chart, create an instance of this class and add it to SfChart.Series collection property and set the required properties.
ClassTo render a 100% stacked column chart, create an instance of this class, and add it to SfChart.Series collection property and set the required properties.
ClassTo render a stacked column chart, create an instance of the StackingColumnSeries class, and add it to SfChart.Series collection property and set the required properties.
ClassTo render a stacked column chart, create an instance of the this class, add it to the SfChart.Series collection property, and set required properties.
ClassRepresents a step area chart. To render this chart, create an instance of this class and add it to SfChart.Series collection property and set the required properties.
ClassRepresents a step line chart. To render this chart, create an instance of this class and add it to SfChart.Series collection property and set the required properties.
ClassTo render a StochasticIndicator, create an instance of its class, and add it to SfChart.TechnicalIndicators collection property and set the required properties.
ClassRepresents a collection of FinancialTechnicalIndicator.
ClassThis class is used to add a text annotation in SfChart. An instance of this class need to be added to SfChart.ChartAnnotations collection.
ClassRepresents a triangular moving average indicator. To render this indicator, create an instance of this class and add it to SfChart.TechnicalIndicators collection property and set the required properties.
Class Serves as a base class for all types of triangular series. This class has options to customize the segment exploding.
ClassThis class is used to add a vertical line annotation in SfChart. An instance of this class need to be added to SfChart.ChartAnnotations collection.
ClassThis class is used to add an view annotation in SfChart. An instance of this class need to be added to SfChart.ChartAnnotations collection.
ClassWaterfallSeries 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 SfChart.Series the collection property and set the required properties.
Class Serves as a base class for all types of xy series.
Structures
 StructureDescription
Structure Represents the radii of a rectangle's corners. TopLeft, TopRight, BottomLeft, and BottomRight properties corresponds to the individual corners of the rectangle.
Structure This struct is used to set Rect bounds values.
Enumerations
 EnumerationDescription
EnumerationRepresents the axis elements position in ChartAxis elements panel. The axis elements can be positioned inside or outside the chart area.
Enumeration Specifies the options for the action that is to be taken when labels intersect each other
Enumeration Represents annotation label placement in chart. The annotation label can be aligned vertically or horizontally.
Enumeration Represents auto scrolling delta mode of axis. The axis can be scrolled from the start position or end position.
Enumeration Represents label placement in Axis.
EnumerationRepresents the different types of color palette available in SfChart library.
Enumeration ChartCoordinateUnit specifies whether the chart annotation has to be positioned based on axis units or pixel units.
Enumeration Represents label placement in chart
Enumeration Represents the icon for the chart legend such as Rectangle, Circle, Diamond, Hexagon, Pentagon, etc.
Enumeration Represents the overflow action in legend items panel. The available overflow modes for legend item are Scroll and Wrap.
Enumeration Represents the type of cap for line annotation. To display a single headed arrow, use the Arrow type.
Enumeration Represents the modes of Chart orientation such as Horizontal,Vertical, and Default orientation.
Enumeration Represents the polar and radar chart axis start angle for primary axis, secondary axis, or both axes.
Enumeration Represents the rendering mode of the pyramid series. The pyramid series can be rendered as a linear or surface mode.
Enumeration Represents the shape types of a ScatterSeries such as cross, diamond, ellipse, hexagon, plus, and pentagon.
Enumeration Represents the trackball activate mode.
EnumerationRepresents the ChartDataMarker position for CircularSeries to avoid intersection when there is overlapping of labels.
Enumeration Represents the circular series connector line position
EnumerationRepresents the type of connector line that connects the ChartDataMarker label and data point.
EnumerationRepresents the ChartDataMarker label position. By default, the labels are positioned based on the series types for better readability.
EnumerationRepresents the ChartDataMarkerposition.
Enumeration Represents different types of shapes that can be set for chart data maker to customize its appearance.
Enumeration A date time component.
Enumeration Represents the date time auto scrolling delta type
Enumeration Represents the date time interval type
EnumerationRepresents range padding of the DateTimeAxis which can be applied to the minimum and maximum extremes of a range.
Enumeration Represents doughnut series cap style; it specifies the shape of the start and end points of the circular segment.
EnumerationRepresents the modes for placing edge labels to avoid the partial appearance of labels at the corners in ChartAxis.
Enumeration Defines the edge labels visibility modes such as Default, Visible, and AlwaysVisible to control its visibility in a chart axis.
Enumeration Represents the label content of the data marker label; it should be percentage, DataMarkerLabel, or YValue.
EnumerationDefines the label placement for the CategoryAxis
Enumeration Represents the legend placement to customize the position of chart legend anywhere in the chart area.
Enumeration Represents the type of indicator.
EnumerationRepresents range padding to the minimum and maximum extremes of the chart axis range for the NumericalAxis.
Enumeration Represents the group mode for circular series segments grouping.
Enumeration Represents the drawing type to change the rendering of chart polar and radar series as area or line type.
Enumeration Specifies the type of spline.
Enumeration 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.
Enumeration Represents the modes of chart zooming.
See Also