[]
        
(Showing Draft Content)

C1.Win.C1Chart.ChartDataSeries

ChartDataSeries Class

The ChartDataSeries class contains the data to be charted, as well as the properties and style object used to describe the appearance of the charted data.

Inheritance
ChartDataSeries
Implements
Namespace: C1.Win.C1Chart
Assembly: C1.Win.C1Chart.4.8.dll
Syntax
[TypeConverter(typeof(HiddenPropsTypeConverter))]
public class ChartDataSeries : ICloneable

Constructors

Name Description
ChartDataSeries()

Creates a new instance of ChartDataSeries class.

ChartDataSeries(ChartData)

Creates a new instance of ChartDataSeries class.

Properties

Name Description
AutoEnumerate

Gets or sets whether the X values of the series are automatically set to their index value.

DataLabel

Gets the data label object.

Display

Gets or sets the display of the series.

FillStyle

Gets or sets the fill style of the data series.

FitType

Gets or sets the curve fit type.

Group

Gets the chart group.

Histogram

Contains ChartHistogram chart.

Label

Gets or sets the series label.

LegendEntry

Gets or sets whether the series label appears in the legend.

Length

Gets the number of data points in the series.

LineStyle

Gets or sets the line style of the series, including color, thickness and pattern.

MaxX

Returns the maximum X value of the series data.

MaxY

Returns the maximum Y value of the series data.

MinX

Returns the minimum X value of the series point data array.

MinY

Returns the minimum Y value of the series point data array.

Offset

Gets or sets the series offset for appropriate charts.

PlotFilter

Gets or sets the plot filter value which optimizes plotting large data arrays. The plot filter value represents the minimal distance from the previous data point in pixels. If distance is less than PlotFilter the point is not plotted. Only for XY-plot.

PlotFilterMethod

Gets or sets the plot filter method. This property specifies method of optimization when plotting large data arrays. Only for XY-plot.

PointData

Gets the ChartDataArray object that manages point data (combined X and Y data).

SymbolStyle

Gets or sets the symbol style of the series, including color, size and shape.

Tag

Gets or sets the Tag property which allows association of user data with the ChartDataSeries.

TooltipText

Gets or sets the tooltip text.

TooltipTextLegend

Gets or sets the legend tooltip text.

X

Gets the ChartDataArray object that manages X data.

Y

Gets the ChartDataArray object that manages Y data.

Y1

Gets the ChartDataArray object that manages Y1 data.

Y2

Gets the ChartDataArray object that manages Y2 data.

Y3

Gets the ChartDataArray object that manages Y3 data.

Methods

Name Description
Clone()

Creates a new series that is a copy of the current series without data.

GetHiddenProperties()

Get a string array of hidden property names.

IsHole(double)

Returns true whenever the passed value will be interpreted as a data hole.

ToString()

Events

Name Description
DataSeriesChanged

Occurs after chart data series changed.

Draw

Occurs when series is drawing.

PostDraw

Occurs after the series was drawn.