Class ChartSeriesItem
Represents the base element of RadChart's series.
Inherited Members
Namespace: Telerik.Charting
Assembly: Telerik.WinControls.RadChart.dll
Syntax
public class ChartSeriesItem : RenderedObject, IChartingStateManagedItem, IChartingStateManager, IOrdering, IActiveRegion, ICloneable
Constructors
ChartSeriesItem()
Creates a new instance of the ChartSeriesItem class.
Declaration
public ChartSeriesItem()
ChartSeriesItem(Boolean)
Creates a new instance of the empty ChartSeriesItem class.
Declaration
public ChartSeriesItem(bool isEmpty)
Parameters
System.Boolean
isEmpty
|
ChartSeriesItem(Double)
Creates a new instance of the ChartSeriesItem class.
Declaration
public ChartSeriesItem(double value)
Parameters
System.Double
value
|
ChartSeriesItem(Double, Double)
Creates a new instance of the ChartSeriesItem class.
Declaration
public ChartSeriesItem(double x, double y)
Parameters
System.Double
x
|
System.Double
y
|
ChartSeriesItem(Double, Double, Double, Double)
Creates a new instance of the ChartSeriesItem class.
Declaration
public ChartSeriesItem(double x, double y, double x2, double y2)
Parameters
System.Double
x
|
System.Double
y
|
System.Double
x2
|
System.Double
y2
|
ChartSeriesItem(Double, Double, Double, Double, Double, Double)
Creates a new instance of the ChartSeriesItem class.
Declaration
public ChartSeriesItem(double x, double y, double x2, double y2, double y3, double y4)
Parameters
System.Double
x
|
System.Double
y
|
System.Double
x2
|
System.Double
y2
|
System.Double
y3
|
System.Double
y4
|
ChartSeriesItem(Double, Double, StyleSeriesItem)
Creates a new instance of the ChartSeriesItem class.
Declaration
public ChartSeriesItem(double x, double y, StyleSeriesItem style)
Parameters
System.Double
x
|
System.Double
y
|
StyleSeriesItem
style
|
ChartSeriesItem(Double, String)
Creates a new instance of the ChartSeriesItem class.
Declaration
public ChartSeriesItem(double value, string labelText)
Parameters
System.Double
value
|
System.String
labelText
|
ChartSeriesItem(Double, String, Color)
Creates a new instance of the ChartSeriesItem class.
Declaration
public ChartSeriesItem(double value, string label, Color color)
Parameters
System.Double
value
|
System.String
label
|
System.Drawing.Color
color
|
ChartSeriesItem(Double, String, Color, Boolean)
Creates a new instance of the ChartSeriesItem class.
Declaration
public ChartSeriesItem(double value, string label, Color color, bool exploded)
Parameters
System.Double
value
|
System.String
label
|
System.Drawing.Color
color
|
System.Boolean
exploded
|
ChartSeriesItem(ChartSeries)
Creates a new instance of the ChartSeriesItem class.
Declaration
public ChartSeriesItem(ChartSeries parent)
Parameters
ChartSeries
parent
|
Properties
ActiveRegion
Active region
Declaration
public ActiveRegion ActiveRegion { get; set; }
Property Value
ActiveRegion
|
Implements
Appearance
Link to visualization and design properties
Declaration
[SkinnableProperty]
public StyleSeriesItem Appearance { get; }
Property Value
StyleSeriesItem
|
Empty
Is series item contains empty value
Declaration
public bool Empty { get; set; }
Property Value
System.Boolean
|
Index
Index in items collection
Declaration
public int Index { get; }
Property Value
System.Int32
|
Label
Item label
Declaration
[SkinnableProperty]
public SeriesItemLabel Label { get; }
Property Value
SeriesItemLabel
|
Name
ChartSeriesItem name
Declaration
public string Name { get; set; }
Property Value
System.String
|
Parent
PointAppearance
Point appearance settings
Declaration
[SkinnableProperty]
public StyleMarkerSeriesPoint PointAppearance { get; }
Property Value
StyleMarkerSeriesPoint
|
Visible
Specifies whether the series item should be rendered.
Declaration
public bool Visible { get; set; }
Property Value
System.Boolean
|
XValue
Main X value
Declaration
public double XValue { get; set; }
Property Value
System.Double
|
XValue2
Second x value for item
Declaration
public double XValue2 { get; set; }
Property Value
System.Double
|
YValue
Main Y value for item
Declaration
public double YValue { get; set; }
Property Value
System.Double
|
YValue2
Second y value for item
Declaration
public double YValue2 { get; set; }
Property Value
System.Double
|
YValue3
Third y value for item (could be used in CandleStick charts as High value)
Declaration
public double YValue3 { get; set; }
Property Value
System.Double
|
YValue4
Fourth y value for item (could be used in CandleStick charts as Low value)
Declaration
public double YValue4 { get; set; }
Property Value
System.Double
|
Methods
Clone()
Clone this object
Declaration
public object Clone()
Returns
System.Object
New instance of ChartSeriesItem class that is copy of this object |
Implements
LoadViewState(Object)
Loading ViewState data
Declaration
protected override void LoadViewState(object savedState)
Parameters
System.Object
savedState
ViewState with data |
Overrides
SaveViewState()
Saving ViewState data
Declaration
protected override object SaveViewState()
Returns
System.Object
Saved in View state data |
Overrides
ToString()
Declaration
public override string ToString()
Returns
System.String
|
Overrides
TrackViewState()
Tracking ViewState data
Declaration
protected override void TrackViewState()