Skip to main content

DevExpress v24.1 Update — Your Feedback Matters

Our What's New in v24.1 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

DevExpress.Maui.Charts Namespace

Contains classes and interfaces that implement the ChartView and PieChartView functionality.

Assembly: DevExpress.Maui.Charts.dll

NuGet Package: DevExpress.Maui.Charts

#Classes

Name Description
AreaSeries Displays data as filled areas on a chart, with each data point as a peak or hollow in this filled area.
AreaSeriesBase The base class for all area series types.
AreaSeriesStyle Stores area series appearance settings.
AverageTrueRangeIndicator An average true range (ATR) indicator.
AxisBase The base class for Cartesian Chart’s axes.
AxisDisplayPositionAbsolute Anchors an axis to the specified point of the chart diagram.
AxisDisplayPositionBase The base class for classes that define an axis position within the chart diagram.
AxisDisplayPositionFar Positions an x-axis on the top side of the plot area, or a y-axis on the right.
AxisDisplayPositionNear Positions an x-axis on the bottom side of the plot area, and a y-axis on the left.
AxisDisplayPositionRelative Anchors an axis to the specified value of the other axis.
AxisHintOptions Stores settings that specify how the axis interacts with the crosshair cursor.
AxisLabel Stores axis label settings.
AxisLabelBase The base class for axis labels.
AxisLabelEngineeringNotation Converts axis label numbers to engineering notation.
AxisLabelFormatAutoReplaceOptions Stores date-time axis label formats for arguments of different measurement units.
AxisLabelNotationBase The base class for classes that define number notations for numeric axis labels.
AxisLabelResolveOverlappingOptions Contains a property that automatically hides some axis labels to avoid overlap.
AxisLabelScientificNotation Converts axis label numbers to scientific notation.
AxisLabelStyle Stores the appearance settings of axis labels.
AxisLayout Stores the axis layout settings.
AxisLogarithmicOptions Stores settings that configure the logarithmic scale for a numeric axis.
AxisStyle Stores axis appearance settings.
AxisTitle Stores axis title settings.
AxisX The base class for all X-axis (axis of arguments) types.
BandPointColorizerBase The base class for all value range colorizers.
BarSeries Displays data as individual bars grouped by arguments, and each bar height is determined by the data value.
BarSeriesBase The base class for all bar series types.
BarSeriesLabel Stores bar series label settings.
BarSeriesLabelBase The base class for bar series labels.
BarSeriesStyle Stores bar series appearance settings.
BollingerBandsIndicator A Bollinger Bands indicator.
BollingerBandsIndicatorStyle Stores the appearance settings of the Bollinger Bands indicator.
BubbleSeries Displays three-dimensional data as a collection of bubbles, so that each bubble position visualizes the first two dimensions and the bubble size is the third dimension.
BubbleSeriesLabel Stores bubble series label settings.
BubbleSeriesStyle Stores bubble series appearance settings.
CalculatedSeries The base class for all series that calculate their values via another series data.
CalculatedSeriesDataAdapter Provides the data for the Calculated series.
CandleStickSeries Displays an Open-High-Low-Close typical financial series so that each data point consists of a vertical line indicating the price range over one unit of time and a rectangle showing the opening and closing prices for that time period.
CandleStickSeriesStyle Stores candlestick series appearance settings.
ChaikinsVolatilityIndicator A Chaikin’s volatility (CHV) indicator.
ChartBaseView The base class for all chart views.
ChartCollection<T> The base class for all collections within the Chart controls.
ChartElement The base class for chart elements.
ChartSeriesElement
ChartStyle Stores the ChartView appearance settings.
ChartStyleBase The base class for all chart styles.
ChartSynchronizer Synchronizes axis ranges of several charts.
ChartView Visualizes data in the Cartesian coordinate system.
ColorDataAdapter Retrieves point colors and their legend item descriptions from data source fields.
ColorEachPointColorizer A colorizer that uses colors from the default or custom palette to paint series points.
ColoredPointInfo Stores information about a series point for which a custom point colorizer specifies a color.
ColoredPointInfoBase The base class for classes that store information about series points colored with a custom point colorizer.
ColoredRangePointInfo Stores information about a range bar series point for which a custom point colorizer specifies a color.
ColoredStackedPointInfo Stores information about a stacked area or stacked bar series point for which a custom point colorizer specifies a color.
ColoredWeightedPointInfo Stores information about a bubble series point for which a custom point colorizer specifies a color.
ColorStop Defines the color for series points whose values fall within the specified range.
ColorStopCollection The collection of ColorStop objects.
CommodityChannelIndexIndicator A commodity channel index (CCI) indicator.
ConstantLineBase The base class for constant lines.
ConstantLineStyle Stores constant line appearance settings.
ConstantLineTitle Stores constant line title settings.
CrosshairHintBehavior Defines the crosshair hint behavior.
CrosshairLabelPositionBase The base class for classes that define the position of a crosshair label.
CrosshairLineStyle Stores crosshair line appearance settings.
CustomLegendItem An individual item in a legend that explains point or line/area segment colors for a series painted with a point or segment colorizer.
CustomValueBandPointColorizer A value range colorizer that colors series points according to a custom algorithm based on values of the specified data source field.
DashesTypeConverter
DataChangedEventArgs Provides data for the IChangeableSeriesData.DataChanged event.
DataSourceAdapterBase Serves as the base class for data adapters that load data from data sources into the chart series.
DataSourceKey Provides access to an object that specifies an item of the data source to which the chart is bound.
DateTimeAxisX The X-axis that the chart uses to display series of data points with date-time arguments.
DateTimeConstantLine The vertical straight line that passes through the chart and indicates a date-time x-axis’s value.
DateTimeConstantLineCollection The collection of DateTimeConstantLine objects.
DateTimeLabelFormat Stores the date-time axis label format for the specified measurement unit.
DateTimeLabelFormatCollection The collection of DateTimeLabelFormat objects.
DateTimeRange Stores range settings of DateTimeAxisX.
DateTimeStrip The highlighted area limited by two fixed values (minimal and maximal limits) of an axis, and is perpendicular to the axis.
DateTimeStripCollection The collection of DateTimeStrip objects.
DonutSeries Displays data as a pie chart with a hole in center.
EnvelopeIndicator A simple moving average envelope.
EnvelopeIndicatorStyle Stores the appearance settings of the moving average envelope indicator.
ExponentialMovingAverageIndicator An exponential moving average (EMA) indicator.
FinancialSeries The base class for the Candlestick and Stock series.
FinancialSeriesLabel Stores point label settings for the Candlestick and Stock series.
FinancialSeriesLabelValues Stores values that you can use to generate text strings for financial series labels when you implement the ISeriesLabelTextProvider interface.
FullStackedAreaSeries Displays data as areas on a chart, so that each data point value is stacked with values of all the other corresponding data points and the total area is always the full area of the chart diagram.
FullStackedBarSeries Displays data as bars stacked by arguments, so that each stacked bar height is always the full height of the chart diagram and series values are displayed as percentages of a bar.
GradientPointBasedSegmentColorizer A colorizer that paints line segments of the line, area or range area series based on the specified point colorizer.
GradientPointBasedStackedSegmentColorizer A colorizer that paints line segments of the stacked area series based on the specified point colorizer.
Hint Configures hints the the hints the ChartView displays.
HintBase The base class for ChartView and PieChartView hints.
HintBehavior The class used to define the hint behavior.
HintShownEventArgs Provides data for the ChartBaseView.HintShown event.
HintStyle Stores the appearance settings of chart hints.
HintStyleBase The base class for styles that configure the appearance of ChartView and PieChartView hints.
Initializer static Contains the Init() method that initializes classes from the DevExpress.Maui.Charts namespace.
Legend Stores chart legend settings.
LegendStyle Stores legend appearance settings.
LineIndicatorStyle Stores appearance settings of the indicator line.
LineSeries Displays data as points connected by a line.
LineSeriesStyle Stores line series appearance settings.
LineTrackingCrosshairLabelPosition Defines the behavior of a crosshair label when it follows the crosshair cursor’s argument line.
MarkerSeriesLabel Stores point label settings for the Area, Line, Spline, and Point series.
MarkerStyle Stores the appearance settings of data point markers for the Line, Spline, Point and Bubble series.
MassIndexIndicator A mass index indicator.
MedianPriceIndicator A median price indicator.
MovingAverageConvergenceDivergenceIndicator A moving average convergence/divergence (MACD) indicator.
MovingAverageConvergenceDivergenceIndicatorStyle Stores the appearance settings of the moving average convergence/divergence indicator.
MovingAverageIndicator A simple moving average (SMA) indicator.
NumericAxisX The X-axis the chart uses to display series that represent data sources with numeric arguments.
NumericAxisY The y-axis that uses numeric scale and represents values of series data points.
NumericConstantLine The vertical or horizontal straight line that passes through the chart and indicates a qualitative x- or y-axis’s value.
NumericConstantLineCollection The collection of NumericConstantLine objects.
NumericRange Stores range settings of NumericAxisX and NumericAxisY.
NumericStrip The highlighted area limited by two fixed values (minimal and maximal limits) of an axis, and is perpendicular to the axis.
NumericStripCollection The collection of NumericConstantLine objects.
PaddingTypeConverter
PieCenterLabel The base class for a pie chart’s center labels.
PieCenterTextLabel Stores settings of the text label displayed in the center of the pie or doughnut chart.
PieCenterTextLabelStyle Stores the appearance settings of the pie chart’s center label.
PieChartStyle Stores the pie chart’s appearance settings.
PieChartView Visualizes data as a pie (circular) chart.
PieHint Stores appearance settings of pie chart hints.
PieHintStyle Stores the appearance settings of pie chart hints.
PieSeries Displays data as circular graphic divided into slices to illustrate numerical proportion.
PieSeriesCollection The collection of the PieChartView‘s series.
PieSeriesDataAdapter Provides the data for the PieChartView series.
PieSeriesHintOptions Stores the pie series’ hint settings.
PieSeriesLabel Stores pie series label settings.
PieSeriesLabelStyle Stores the pie series label appearance settings.
PieSeriesLabelValues Stores values that you can use to generate text strings for pie series labels when you implement the ISeriesLabelTextProvider interface.
PieSeriesStyle Stores pie series appearance settings.
PointSeries Displays data as a collection of points.
PointSeriesStyle Stores point series appearance settings.
QualitativeAxisX An axis that displays qualitative arguments.
QualitativeConstantLine The vertical straight line that passes through the chart and indicates a qualitative x-axis’s value.
QualitativeConstantLineCollection The collection of QualitativeConstantLine objects.
QualitativeRange Stores range settings of QualitativeAxisX.
QualitativeStrip The highlighted area limited by two fixed values (minimal and maximal limits) of an axis, and is perpendicular to the axis.
QualitativeStripCollection The collection of QualitativeStrip objects.
RangeAreaSeries Displays data as a filled area between two value sets.
RangeAreaSeriesLabel Stores range area series label settings.
RangeAreaSeriesStyle Stores range area series appearance settings.
RangeBarSeries Displays data as bars that show ranges between two data values for argument values. Bars with the same argument from different series may overlap.
RangeBarSeriesLabel Stores range bar series label settings.
RangeBase The base class for all ranges chart axes use.
RangeSeriesLabelValues Stores values that you can use to generate text strings for range area or range bar series labels when you implement the ISeriesLabelTextProvider interface.
RangeValueBandPointColorizer A value range colorizer that colors range bar series points based on their Y-axis values.
RateOfChangeIndicator A rate of change (ROC) indicator.
RegressionLineIndicator A regression line indicator.
RelativeStrengthIndexIndicator A relative strength index (RSI) indicator.
ScatterLineSeries Displays data as a collection of points connected by a line, in the order they were indexed (opposite to LineSeries that automatically sorts all series points within the collection by their arguments).
SegmentBasedFillColorizer A colorizer that paints area segments of the area series based on the specified line segment colorizer.
SegmentBasedRangeFillColorizer A colorizer that paints area segments of the range area series based on the specified line segment colorizers.
SegmentBasedStackedFillColorizer A colorizer that paints area segments of the stacked area series based on the specified line segment colorizer.
SelectionChangedEventArgs Provides data for the ChartBaseView.SelectionChanged event.
Series The base class for all series the ChartView displays.
SeriesBase The base class for all series within the Charts library.
SeriesCollection The collection of the ChartView‘s series.
SeriesCollectionChangedEventArgs
SeriesCrosshairOptions Stores the series’ crosshair cursor settings.
SeriesDataAdapter Provides the data for the ChartView series.
SeriesHintOptions Stores the series’ tooltip settings.
SeriesHintOptionsBase The base class for all series hint options.
SeriesLabel The base class for all series labels.
SeriesLabelStyle Stores series label appearance settings.
SeriesLabelValues Stores values that you can use to generate text strings for labels of a series (area, bar, line, spline, point, or bubble) when you implement the ISeriesLabelTextProvider interface.
SeriesLabelValuesBase The base class for all classes that store values of a series point that the chart uses to make series labels.
SeriesPointData Stores information about a data point and a series to which this point belongs.
SeriesTemplateAdapter Stores settings that specify how the chart generates series from a data source based on a series template.
SeriesTemplateData Serves as a binding context for the template of generated series.
SideBySideFullStackedBarSeries Displays data as bars stacked according to the StackedGroup property value and grouped by arguments. The height of each bar is always the full height of the chart diagram and series values are displayed as percentages of a bar.
SideBySideRangeBarSeries Displays data as bars grouped by arguments. Each bar shows the range between two data values for the argument value.
SideBySideStackedBarSeries Displays data as bars stacked according to the StackedGroup property value and grouped by arguments. The height of each stacked bar is determined by the total of series values the bar contains.
SplineSeries Displays data as points connected by a curved line.
StackedAreaSeries Displays data as areas on a chart, so that each data point value is aggregated with values of the underlying data points.
StackedBarSeries Displays data as bars stacked by arguments, so that each stacked bar height is determined by the total of all the series values for the argument.
StackedBarSeriesLabel Stores stacked bar series label settings.
StackedSeriesLabelValues Stores values that you can use to generate text strings for stacked area or stacked bar series labels when you implement the ISeriesLabelTextProvider interface.
StackedValueBandPointColorizer A value range colorizer that colors stacked area or stacked bar series points based on their stacked values.
StandardDeviationIndicator A standard deviation indicator.
StaticCrosshairLabelPosition Defines the fixed position for a crosshair label.
StepAreaSeries Displays data as filled areas on a chart, with data points connected by horizontal and vertical lines.
StepLineSeries Displays data as points connected by horizontal and vertical lines.
StockSeries Displays an Open-High-Low-Close typical financial series so that each data point consists of a vertical line indicating the price range over one unit of time, and the left and right tick marks showing the opening and closing prices for that time period, respectively.
StockSeriesStyle Stores stock series appearance settings.
StripAxisLabel Stores the strip’s axis label settings.
StripBase The base class for all strips the chart axes can display.
StripStyle Stores strip appearance settings.
StyleBase The base class for styles of all chart elements.
StyledElement The base class for elements whose appearance can be configured.
TextElementStyleBase The base class for styles of elements that display text.
TextStyle Stores the text appearance settings.
TitleBase The base class for all titles that charts use.
TitleStyle Stores the title appearance settings.
TooltipHintBehavior Defines the tooltip behavior.
TransparencyGradient Stores transparency gradient settings for area series.
TriangularMovingAverageIndicator A triangular moving average (TMA) indicator.
TypicalPriceIndicator A typical price indicator.
ValueBandPointColorizer A value range colorizer that colors series points based on their Y-axis values.
ValueDataMember Gets or sets a data source field that contains data for series point values.
ValueDataMemberCollection Stores objects that specify data source fields that contain data for series point values.
WeightedCloseIndicator A weighted close indicator.
WeightedMovingAverageIndicator A weighted moving average (WMA) indicator.
WeightedValueBandPointColorizer A value range colorizer that colors bubble series points based on their weight values.
WilliamsRIndicator A Williams %R indicator.
XYSeries

#Interfaces

Name Description
IAxisLabelTextFormatter An interface that should be implemented by a class that defines custom labels for an axis.
ICalculatedSeriesData The interface should be implemented by an object that provides data for CalculatedSeries.
IChangeableSeriesData
ICustomColorizerNumericValueProvider Interface that should be implemented by value providers for custom colorizers.
ICustomPointColorizer An interface that should be implemented by a class that defines a custom point colorizer for a point, bar, line, area or range area series.
IFillColorizer An interface that should be implemented by a class that defines an area segment colorizer for an area series.
IIndexBasedCustomPointColorizer An interface that should be implemented by a custom point colorizer that has access to indexes of the data source items corresponding to series points.
ILegendItemProvider An interface that a point or segment colorizer should implement to specify legend items.
IPieSeriesData The interface should be implemented by an object that provide data for PieSeries.
IPointColorizer An interface that should be implemented by a class that defines a point colorizer for a point, bar, line, area or range area series.
IPointTextProvider
IRangeCustomPointColorizer An interface that should be implemented by a class that defines a custom point colorizer for a range bar series.
IRangeFillColorizer An interface that should be implemented by a class that defines an area segment colorizer for a range area series.
IRangePointColorizer An interface that should be implemented by a class that defines a point colorizer for a range bar series.
ISegmentColorizer An interface that should be implemented by a class that defines a line segment colorizer for a line, area or range area series.
ISeriesLabelTextProvider An interface that should be implemented by a class that defines custom labels for a series (the SeriesBase class descendant object).
IStackedCustomPointColorizer An interface that should be implemented by a class that defines a custom point colorizer for a stacked area or stacked bar series.
IStackedFillColorizer An interface that should be implemented by a class that defines an area segment colorizer for a stacked area series.
IStackedPointColorizer An interface that should be implemented by a class that defines a point colorizer for a stacked area or stacked bar series.
IStackedSegmentColorizer An interface that should be implemented by a class that defines a line segment colorizer for a stacked area series.
IWeightedCustomPointColorizer An interface that should be implemented by a class that defines a custom point colorizer for a bubble series.
IWeightedPointColorizer An interface that should be implemented by a class that defines a point colorizer for a bubble series.
IXYSeriesData An interface that should be implemented by an object that supplies data for the chart’s series.

#Structs

Name
Padding

#Delegates

Name Description
DataChangedEventHandler A method that will handle the DataChanged event.
HintHiddenEventHandler A method that will handle the HintHidden event.
HintShownEventHandler A method that will handle the HintShown event.
SelectionChangedEventHandler A method that will handle the SelectionChanged event.
SeriesCollectionChangedEventHandler

#Enums

Name Description
ActionType
AggregationType Lists values that specify aggregate functions available for an axis of arguments.
AutoRangeMode
AxisLabelPosition Lists values used to specify the position of axis labels.
AxisNavigationMode Lists values that specify whether a user can scroll and zoom the chart along the axis.
AxisPosition Lists values used to specify an axis position.
AxisTitleAlignment Lists values used to specify the alignment of the axis title relative to the axis.
BarSeriesLabelBase.BarSeriesLabelBehavior
BarSeriesLabelPosition Lists values used to specify the position of bar labels.
BubbleSeriesLabelPosition Lists values used to specify the position of labels relative to bubbles.
ChartTheme Lists values that specify chart themes.
ConstantLineTitleAlignment Lists values used to specify the alignment of the constant line title relative to the corresponding axis.
DataChangedType
DateTimeMeasureUnit Lists values used to specify the detail level for date-time values.
DefaultBoolean Lists values which specify the validity of a condition (indicates whether the condition is true or false).
FinancialSeriesLabelPosition Lists values used to specify the position of financial series labels.
HintShowMode Sets the action which causes the hint to show.
LabelPosition
LabelPositionHorizontalAlignment Lists values that indicate the horizontal alignment of a crosshair Label.
LabelPositionVerticalAlignment Lists values that indicate the vertical alignment of a crosshair Label.
LegendHorizontalPosition Lists values used to specify the legend’s horizontal position relative to the chart diagram.
LegendItemsBehavior Lists values used to specify whether the legend shows items for series colors or for series points.
LegendOrientation Lists values used to specify the orientation of the legend.
LegendVerticalPosition Lists values used to specify the legend’s vertical position relative to the chart diagram.
PieSeriesLabelPosition Lists values that specify the position of pie slice labels relative to the pie diagram.
RangeBarSeriesLabelPosition Lists values used to specify the position of RangeBar series labels.
RangeSeriesLabelKind
RangeSeriesValueLevel Lists values used to specify which of two point values (Low or High) the colorizer should evaluate to color bars of the RangeBar or SideBySideRangeBar series.
ScientificNotation Lists values used to specify scientific notation applied to numbers that axis labels display.
SelectionAction
SelectionBehavior Lists values that specify how the selected slice of the pie series behaves.
SelectionKind Lists values used to specify an element that is selected when an end user taps a series’s point.
SelectionMode Lists values used to specify the chart element selection behavior.
SeriesDataType Lists values that specify types of data that series can display.
SweepDirection
ValueLevel Lists levels of series point values used to calculate indicators.
ValueType Lists the types of values that specify the point values to be displayed in the series.