ClassChartSeriesItem
Represents the base element of RadChart's series.
Definition
Namespace:Telerik.Reporting.Charting
Assembly:Telerik.Reporting.dll
Syntax:
[TypeConverter(typeof(ExpandableObjectConverter))]
public class ChartSeriesItem : RenderedObject, IChartingStateManagedItem, IChartingStateManager, IOrdering
Inheritance: objectStateManagedObjectRenderedObjectChartSeriesItem
Implements:
Inherited Members
Constructors
ChartSeriesItem()
Creates a new instance of the ChartSeriesItem class.
Declaration
public ChartSeriesItem()
ChartSeriesItem(ChartSeries)
Creates a new instance of the ChartSeriesItem class.
Declaration
public ChartSeriesItem(ChartSeries parent)
Parameters
parent
ChartSeriesItem(bool)
Creates a new instance of the empty ChartSeriesItem class.
Declaration
public ChartSeriesItem(bool isEmpty)
Parameters
isEmpty
bool
ChartSeriesItem(double)
Creates a new instance of the ChartSeriesItem class.
Declaration
public ChartSeriesItem(double value)
Parameters
value
double
ChartSeriesItem(double, double)
Creates a new instance of the ChartSeriesItem class.
Declaration
public ChartSeriesItem(double x, double y)
Parameters
x
double
y
double
ChartSeriesItem(double, double, StyleSeriesItem)
Creates a new instance of the ChartSeriesItem class.
Declaration
public ChartSeriesItem(double x, double y, StyleSeriesItem style)
Parameters
x
double
y
double
style
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
x
double
y
double
x2
double
y2
double
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
x
double
y
double
x2
double
y2
double
y3
double
y4
double
ChartSeriesItem(double, string)
Creates a new instance of the ChartSeriesItem class.
Declaration
public ChartSeriesItem(double value, string labelText)
Parameters
value
double
labelText
string
ChartSeriesItem(double, string, Color)
Creates a new instance of the ChartSeriesItem class.
Declaration
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
public ChartSeriesItem(double value, string label, Color color, bool exploded)
Parameters
value
double
label
string
color
Color
exploded
bool
Properties
ActiveRegion
Active region
Declaration
[Browsable(true)]
[PersistenceMode(PersistenceMode.InnerProperty)]
public ActiveRegion ActiveRegion { get; set; }
Property Value
Appearance
Link to visualization and design properties
Declaration
[Browsable(true)]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public StyleSeriesItem Appearance { get; }
Property Value
Empty
Is series item contains empty value
Declaration
public bool Empty { get; set; }
Property Value
bool
Index
Index in items collection
Declaration
[Browsable(false)]
public int Index { get; }
Property Value
int
Label
Item label
Declaration
[Browsable(true)]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public SeriesItemLabel Label { get; }
Property Value
Name
ChartSeriesItem name
Declaration
[Browsable(true)]
public string Name { get; set; }
Property Value
string
Parent
Parent element
Declaration
[Browsable(false)]
public ChartSeries Parent { get; set; }
Property Value
PointAppearance
Point appearance settings
Declaration
[Browsable(true)]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public StyleMarkerSeriesPoint PointAppearance { get; }
Property Value
Visible
Specifies whether the series item should be rendered.
Declaration
public bool Visible { get; set; }
Property Value
bool
XValue
Main X value
Declaration
[TypeConverter(typeof(DoubleConverter2))]
public double XValue { get; set; }
Property Value
double
XValue2
Second x value for item
Declaration
[TypeConverter(typeof(DoubleConverter2))]
[Browsable(true)]
public double XValue2 { get; set; }
Property Value
double
YValue
Main Y value for item
Declaration
[TypeConverter(typeof(DoubleConverter2))]
[Browsable(true)]
[Bindable(true)]
public double YValue { get; set; }
Property Value
double
YValue2
Second y value for item
Declaration
[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
[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
[TypeConverter(typeof(DoubleConverter2))]
public double YValue4 { get; set; }
Property Value
double
Methods
Clone()
Clone this object
Declaration
public object Clone()
Returns
object
New instance of ChartSeriesItem class that is copy of this object
Dispose(bool)
Releases unmanaged and - optionally - managed resources
Declaration
protected override void Dispose(bool disposing)
Parameters
disposing
bool
true to release both managed and unmanaged resources; false to release only unmanaged resources.
Overrides
LoadViewState(object)
Loading ViewState data
Declaration
protected override void LoadViewState(object savedState)
Parameters
savedState
object
ViewState with data
Overrides
SaveViewState()
Saving ViewState data
Declaration
protected override object SaveViewState()
Returns
object
Saved in View state data
Overrides
TrackViewState()
Tracking ViewState data
Declaration
protected override void TrackViewState()
Overrides