# Chart Data Series Types

## Content



C1Chart provides the following dataseries classes to effectively handle different data types:

*   [BubbleSeries](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.BubbleSeries.html)
*   [DataSeries](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.DataSeries.html)
*   [HighLowOpenCloseSeries](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.HighLowOpenCloseSeries.html)
*   [HighLowSeries](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.HighLowSeries.html)
*   [XYDataSeries](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.XYDataSeries.html)
*   [XYZDataSeries](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.XYZDataSeries.html)

The Label property in the DataSeries class represents the label for the Series name in the Chart Legend.

There are several DataSeries classes inherited from the same base class DataSeries, each of them combines several data sets depending on appropriate data nature. For instance, the XYDataSeries provides two sets of data values that correspond to x- and y-coordinates. The list of available data series classes is presented in the table below.

| Class | Value Properties | Value Binding Property |
| --- | --- | --- |
| [DataSeries](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.DataSeries.html) | [Values](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.DataSeries.Values.html), [ValuesSource](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.DataSeries.ValuesSource.html) | ValueBinding |
| [XYDataSeries](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.XYDataSeries.html) |   [Values](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.DataSeries.Values.html), [ValuesSource](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.DataSeries.ValuesSource.html)  [XValues](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.XYDataSeries.XValues.html), [XValuesSource](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.XYDataSeries.XValuesSource.html)   | ValueBinding<br />XValueBinding |
| [HighLowSeries](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.HighLowSeries.html) |   [Values](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.DataSeries.Values.html), [ValuesSource](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.DataSeries.ValuesSource.html)  [XValues](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.XYDataSeries.XValues.html), [XValuesSource](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.XYDataSeries.XValuesSource.html)  [HighValues](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.HighLowSeries.HighValues.html), HighLowSeries.HighValuesSource  [LowValues](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.HighLowSeries.LowValues.html), HighLowSeries.LowValuesSource   | ValueBinding<br />XValueBinding<br />HighValueBinding<br />LowValueBinding |
| [HighLowOpenCloseSeries](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.HighLowOpenCloseSeries.html) |   [Values](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.DataSeries.Values.html), [ValuesSource](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.DataSeries.ValuesSource.html)  [XValues](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.XYDataSeries.XValues.html), [XValuesSource](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.XYDataSeries.XValuesSource.html)  [HighValues](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.HighLowSeries.HighValues.html), HighLowSeries.HighValuesSource  [LowValues](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.HighLowSeries.LowValues.html), HighLowSeries.LowValuesSource  [OpenValues](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.HighLowOpenCloseSeries.OpenValues.html), HighLowOpenCloseSeries.OpenValuesSource  [CloseValues](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.HighLowOpenCloseSeries.CloseValues.html), HighLowOpenCloseSeries.CloseValuesSource   | ValueBinding<br />XValueBinding<br />HighValueBinding<br />LowValueBinding<br />OpenValueBinding<br />CloseValueBinding |

Each data series class may have its own default template for plotting, for instance [HighLowOpenCloseSeries](/componentone/api/wpf/online-chart/dotnet-framework-api/C1.WPF.C1Chart.4.6.2/C1.WPF.C1Chart.HighLowOpenCloseSeries.html) displays financial data as a set of lines that mark high, low, open and close values.

## See Also

[Chart Data Series Appearance](/componentone/docs/wpf/online-chart/overview/ChartFeatures/DataSeries1/ChartAppearance)