ClassChartSeriesCollection
Series collection
Definition
Namespace:Telerik.Charting
Assembly:Telerik.WinControls.RadChart.dll
Syntax:
public class ChartSeriesCollection : ChartingStateManagedCollection<ChartSeries>, IChartingStateManager, IList, ICollection, IEnumerable
Inheritance: objectChartingStateManagedCollection<ChartSeries>ChartSeriesCollection
Implements:
Inherited Members
Constructors
ChartSeriesCollection()
Creates a new instance of the ChartSeriesCollection class.
Declaration
public ChartSeriesCollection()
ChartSeriesCollection(Chart)
Creates a new instance of the ChartSeriesCollection class.
Declaration
public ChartSeriesCollection(Chart parent)
Parameters
parent
Parent for collection
Properties
Parent
Parent element (chart)
Declaration
[Browsable(false)]
public Chart Parent { get; set; }
Property Value
this[int]
Gets or sets a ChartSeries at the specific position in ChartSeries collection.
Declaration
[Browsable(false)]
public override ChartSeries this[int index] { get; set; }
Parameters
index
Position in the collection
Property Value
ChartSeries at the specific position
Overrides
Methods
Add(ChartSeries)
Add ChartSeries at the collection
Declaration
public override void Add(ChartSeries chartSeries)
Parameters
chartSeries
ChartSeries to add
Overrides
ClearDataBoundState()
Removes data binding links from series
Declaration
public void ClearDataBoundState()
GetByName(string)
Find series by name
Declaration
public ChartSeries GetByName(string name)
Parameters
name
ChartSeries name
Returns
ChartSeries
GetFilteredSeriesByYAxis(ChartYAxisType)
Gets all series related to the given Y ChartAxis
Declaration
public ChartSeriesCollection GetFilteredSeriesByYAxis(ChartYAxisType yAxisType)
Parameters
yAxisType
YAxisType(Primary, Secondary)
Returns
All series related to the given Y ChartAxis
GetMaxItemsCount()
Returns the number of items in the longest data series.
Declaration
public int GetMaxItemsCount()
Returns
Number of items in the longest data series
GetMaxYValue()
Gets the maximal item value of all series.
Declaration
public double GetMaxYValue()
Returns
Maximal item value of all series
GetMinYValue()
Gets the minimal item value of all series.
Declaration
public double GetMinYValue()
Returns
Minimal item value of all series
GetSeries(int)
Returns a reference to the ChartsSereis object at the specified index.
Declaration
public ChartSeries GetSeries(int index)
Parameters
index
Index of series
Returns
Series with specified index
Insert(int, ChartSeries)
Insert ChartSeries in collection at the specific position
Declaration
public override void Insert(int index, ChartSeries item)
Parameters
index
Position
item
ChartSeries
Overrides
InsertSeries(int, ChartSeries)
Insert ChartSeries in collection at the specific position
Declaration
public void InsertSeries(int index, ChartSeries item)
Parameters
index
Position
item
ChartSeries
LoadViewState(object)
Load ViewState
Declaration
protected override void LoadViewState(object state)
Parameters
state
ViewState with data
Overrides
OnInsertComplete(int, object)
Final code for series insertion
RemoveSeries()
Removes the all data series from the series collection.
Declaration
public void RemoveSeries()