[]
        
(Showing Draft Content)

C1.Chart.SeriesBase

SeriesBase Class

Base class for data series.

Inheritance
SeriesBase
Namespace: C1.Chart
Assembly: C1.Blazor.Chart.dll
Syntax
public class SeriesBase : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender

Constructors

Name Description
SeriesBase()

Fields

Name Description
_axisX

X-axis.

_axisY

Y-axis.

_binding

Binding property name.

_bindingX

X-binding property name.

_itemsSource

Items source.

Properties

Name Description
ChartType

Gets or sets the series chart type.

HasCustomSymbol

Whether the custom symbol rendering is used.

LegendGroup

Gets or sets the legend group title in which the series should be included.

Name

Gets or sets the series display name.

StackingGroup

Gets or sets the group index for series, only effect in bar and column chart type.

SymbolMarker

Gets or sets the shape of marker to use for each data point in the series. Applies to Scatter, LineSymbols, and SplineSymbols chart types.

SymbolSize

Gets or sets the size(in pixels) of the symbols used to render this Series. Applies to Scatter, LineSymbols, and SplineSymbols chart types.

Visibility

Gets or sets the series visibility.

Methods

Name Description
GetChartType()

Gets the chart type.

GetDataRect(_Rect)

Gets series bounding rectangle in data coordinates.

GetDataType(int)

Gets the data type.

GetItem(int)

Gets the data item.

GetStyle(string)

Gets the style by name.

GetValues(int)

Gets the data values.

Invalidate()

Invalidates series.

OnRendered(IRenderEngine)

Called after series was rendered.

OnRendering(IRenderEngine)

Called when series is rendering.

OnSymbolRendered(IRenderEngine, int, double, double)

Called after symbol was rendered.

OnSymbolRendering(IRenderEngine, int, double, double)

Called when symbol is rendering.

OnVisibilityChanged()

Called when visibility changes.

SetStyle(_Style, string)

Sets the series style.