Class
ChartSeriesItem

Represents the base element of RadChart's series.

Definition

Namespace:Telerik.Charting

Assembly:Telerik.WinControls.RadChart.dll

Syntax:

cs-api-definition
[TypeConverter(typeof(ExpandableObjectConverter))]
public class ChartSeriesItem : RenderedObject, IChartingStateManagedItem, IChartingStateManager, IOrdering, ICloneable

Inheritance: objectStateManagedObjectRenderedObjectChartSeriesItem

Implements: IChartingStateManagedItemIChartingStateManagerICloneableIOrdering

Inherited Members RenderedObject.objectContainerRenderedObject.GetOrder()RenderedObject.SetOrder(int)RenderedObject.Remove()RenderedObject.BringForward()RenderedObject.BringToFront()RenderedObject.SendBackward()RenderedObject.SendToBack()RenderedObject.ContainerStateManagedObject.CloneState()StateManagedObject.SetDirty()StateManagedObject.ViewStateIgnoresCase

Constructors

ChartSeriesItem()

Creates a new instance of the ChartSeriesItem class.

Declaration

cs-api-definition
public ChartSeriesItem()

ChartSeriesItem(ChartSeries)

Creates a new instance of the ChartSeriesItem class.

Declaration

cs-api-definition
public ChartSeriesItem(ChartSeries parent)

Parameters

parent

ChartSeries

ChartSeriesItem(bool)

Creates a new instance of the empty ChartSeriesItem class.

Declaration

cs-api-definition
public ChartSeriesItem(bool isEmpty)

Parameters

isEmpty

bool

ChartSeriesItem(double)

Creates a new instance of the ChartSeriesItem class.

Declaration

cs-api-definition
public ChartSeriesItem(double value)

Parameters

value

double

ChartSeriesItem(double, double)

Creates a new instance of the ChartSeriesItem class.

Declaration

cs-api-definition
public ChartSeriesItem(double x, double y)

Parameters

x

double

y

double

ChartSeriesItem(double, double, StyleSeriesItem)

Creates a new instance of the ChartSeriesItem class.

Declaration

cs-api-definition
public ChartSeriesItem(double x, double y, StyleSeriesItem style)

Parameters

x

double

y

double

style

StyleSeriesItem

ChartSeriesItem(double, double, double, double)

Creates a new instance of the ChartSeriesItem class.

Declaration

cs-api-definition
public ChartSeriesItem(double x, double y, double x2, double y2)

Parameters

x

double

y

double

x2

double

y2

double

ChartSeriesItem(double, double, double, double, double, double)

Creates a new instance of the ChartSeriesItem class.

Declaration

cs-api-definition
public ChartSeriesItem(double x, double y, double x2, double y2, double y3, double y4)

Parameters

x

double

y

double

x2

double

y2

double

y3

double

y4

double

ChartSeriesItem(double, string)

Creates a new instance of the ChartSeriesItem class.

Declaration

cs-api-definition
public ChartSeriesItem(double value, string labelText)

Parameters

value

double

labelText

string

ChartSeriesItem(double, string, Color)

Creates a new instance of the ChartSeriesItem class.

Declaration

cs-api-definition
public ChartSeriesItem(double value, string label, Color color)

Parameters

value

double

label

string

color

Color

ChartSeriesItem(double, string, Color, bool)

Creates a new instance of the ChartSeriesItem class.

Declaration

cs-api-definition
public ChartSeriesItem(double value, string label, Color color, bool exploded)

Parameters

value

double

label

string

color

Color

exploded

bool

Properties

ActiveRegion

Active region

Declaration

cs-api-definition
[Browsable(true)]
public ActiveRegion ActiveRegion { get; set; }

Property Value

ActiveRegion

Appearance

Link to visualization and design properties

Declaration

cs-api-definition
[Browsable(true)]
[SkinnableProperty]
public StyleSeriesItem Appearance { get; }

Property Value

StyleSeriesItem

Empty

Is series item contains empty value

Declaration

cs-api-definition
public bool Empty { get; set; }

Property Value

bool

Index

Index in items collection

Declaration

cs-api-definition
[Browsable(false)]
public int Index { get; }

Property Value

int

Label

Item label

Declaration

cs-api-definition
[Browsable(true)]
[SkinnableProperty]
public SeriesItemLabel Label { get; }

Property Value

SeriesItemLabel

Name

ChartSeriesItem name

Declaration

cs-api-definition
[Browsable(true)]
public string Name { get; set; }

Property Value

string

Parent

Parent element

Declaration

cs-api-definition
[Browsable(false)]
public ChartSeries Parent { get; set; }

Property Value

ChartSeries

PointAppearance

Point appearance settings

Declaration

cs-api-definition
[Browsable(true)]
[SkinnableProperty]
public StyleMarkerSeriesPoint PointAppearance { get; }

Property Value

StyleMarkerSeriesPoint

Visible

Specifies whether the series item should be rendered.

Declaration

cs-api-definition
public bool Visible { get; set; }

Property Value

bool

XValue

Main X value

Declaration

cs-api-definition
[TypeConverter(typeof(DoubleConverter2))]
public double XValue { get; set; }

Property Value

double

XValue2

Second x value for item

Declaration

cs-api-definition
[TypeConverter(typeof(DoubleConverter2))]
[Browsable(true)]
public double XValue2 { get; set; }

Property Value

double

YValue

Main Y value for item

Declaration

cs-api-definition
[TypeConverter(typeof(DoubleConverter2))]
[Browsable(true)]
[Bindable(true)]
public double YValue { get; set; }

Property Value

double

YValue2

Second y value for item

Declaration

cs-api-definition
[TypeConverter(typeof(DoubleConverter2))]
public double YValue2 { get; set; }

Property Value

double

YValue3

Third y value for item (could be used in CandleStick charts as High value)

Declaration

cs-api-definition
[TypeConverter(typeof(DoubleConverter2))]
public double YValue3 { get; set; }

Property Value

double

YValue4

Fourth y value for item (could be used in CandleStick charts as Low value)

Declaration

cs-api-definition
[TypeConverter(typeof(DoubleConverter2))]
public double YValue4 { get; set; }

Property Value

double

Methods

Clone()

Clone this object

Declaration

cs-api-definition
public object Clone()

Returns

object

New instance of ChartSeriesItem class that is copy of this object

Implements ICloneable.Clone()

LoadViewState(object)

Loading ViewState data

Declaration

cs-api-definition
protected override void LoadViewState(object savedState)

Parameters

savedState

object

ViewState with data

Overrides StateManagedObject.LoadViewState(object)

SaveViewState()

Saving ViewState data

Declaration

cs-api-definition
protected override object SaveViewState()

Returns

object

Saved in View state data

Overrides StateManagedObject.SaveViewState()

TrackViewState()

Tracking ViewState data

Declaration

cs-api-definition
protected override void TrackViewState()

Overrides StateManagedObject.TrackViewState()