Class ChartSeriesCollection
System.Collections.CollectionBase derived class that holds instances of ChartSeries.
Inheritance
Implements
Inherited Members
Namespace: Syncfusion.Windows.Forms.Chart
Assembly: Syncfusion.Chart.Base.dll
Syntax
public sealed class ChartSeriesCollection : CollectionBase, IList, ICollection, IEnumerable
Constructors
ChartSeriesCollection(ChartModel)
Initializes a new instance of the ChartSeriesCollection class.
Declaration
public ChartSeriesCollection(ChartModel chartModel)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartModel | chartModel | Chart model associated with this collection. |
Properties
DisableStyles
Indicates whether the Series's EnableStyles Enable or Not.
Declaration
public bool DisableStyles { get; set; }
Property Value
| Type |
|---|
| System.Boolean |
Item[Int32]
Overloaded. Returns the ChartSeries object stored at the specified index.
Declaration
public ChartSeries this[int index] { get; }
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | index |
Property Value
| Type |
|---|
| ChartSeries |
Item[String]
Returns the ChartSeries object stored with the specified name.
Declaration
public ChartSeries this[string name] { get; }
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | name |
Property Value
| Type |
|---|
| ChartSeries |
ShouldSort
Indicates whether the series in this collection should be sorted.
Declaration
public bool ShouldSort { get; set; }
Property Value
| Type |
|---|
| System.Boolean |
Sorted
Indicates whether this ChartSeriesCollection is sorted.
Declaration
public bool Sorted { get; }
Property Value
| Type |
|---|
| System.Boolean |
VisibleCount
Returns the number of visible series in the collection.
Declaration
public int VisibleCount { get; }
Property Value
| Type |
|---|
| System.Int32 |
Methods
Add(ChartSeries)
Adds the specified ChartSeries into this collection.
Declaration
public void Add(ChartSeries series)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartSeries | series | ChartSeries An instance of the Chartseries that is to be added to this collection. |
BeginUpdate()
Call this method if you perform multiple changes in quick succession.
Declaration
public void BeginUpdate()
See Also
Contains(ChartSeries)
Determines whether the collection contains a specific value.
Declaration
public bool Contains(ChartSeries series)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartSeries | series | The series. |
Returns
| Type |
|---|
| System.Boolean |
EndUpdate()
Call this method if you called BeginUpdate() earlier and you are done with your changes.
Declaration
public void EndUpdate()
See Also
GetIndexLowerSeries(Int32, ChartSeriesType)
Declaration
[Obsolete("Internal method")]
public int GetIndexLowerSeries(int pointIndex, ChartSeriesType type)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | pointIndex | |
| ChartSeriesType | type |
Returns
| Type |
|---|
| System.Int32 |
GetIndexMostSeries(Int32, ChartSeriesType)
Declaration
[Obsolete("Internal method")]
public int GetIndexMostSeries(int pointIndex, ChartSeriesType type)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | pointIndex | |
| ChartSeriesType | type |
Returns
| Type |
|---|
| System.Int32 |
GetMaxCountPoint()
Returns the maximum number of points in the series collection
Declaration
[Obsolete("Internal method")]
public int GetMaxCountPoint()
Returns
| Type |
|---|
| System.Int32 |
GetSeriesByVisible(Int32)
Returns the visible series with the specified index
Declaration
public ChartSeries GetSeriesByVisible(int index)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | index |
Returns
| Type |
|---|
| ChartSeries |
IndexOf(ChartSeries)
Call this method to retrieve the index value of the specified ChartSeries.
Declaration
public int IndexOf(ChartSeries series)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartSeries | series | An instance of the ChartSeries that is to be located. |
Returns
| Type | Description |
|---|---|
| System.Int32 | The index value of specified ChartSeries. |
Insert(Int32, ChartSeries)
Inserts the specified ChartSeries to this collection at the specified index.
Declaration
public void Insert(int index, ChartSeries series)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | index | Index value where the insert is to be made. |
| ChartSeries | series | An instance of the ChartSeries that is to be inserted into this collection. |
Remove(ChartSeries)
Removes the specified ChartSeries from this collection.
Declaration
public void Remove(ChartSeries series)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartSeries | series | ChartSeries that is to be removed from this collection. |
ResetCache()
Call this method to remove any temporarily cached style instances. You do not normally have to call this method.
Declaration
public void ResetCache()
ResetCache(ChartSeries)
Call this method to remove any temporarily cached style instances. You do not normally have to call this method.
Declaration
public void ResetCache(ChartSeries series)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartSeries | series |
Sort(IComparer)
Sorts by the specified comparer.
Declaration
public void Sort(IComparer comparer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Collections.IComparer | comparer | The System.Collections.IComparer. Only ComparerByZandY is supported. |
VisibleByIndex(Int32)
Returns the index of the visible series
Declaration
[Obsolete("Internal method")]
public int VisibleByIndex(int index)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | index |
Returns
| Type |
|---|
| System.Int32 |
VisibleSeriesIndexOf(ChartSeries)
Returns the index of the series if visible otherwise returns -1
Declaration
[Obsolete("Internal method")]
public int VisibleSeriesIndexOf(ChartSeries series)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartSeries | series |
Returns
| Type |
|---|
| System.Int32 |
Events
Changed
Event that will be raised when this collection is changed.
Declaration
public event ChartSeriesCollectionChangedEventHandler Changed
Event Type
| Type |
|---|
| ChartSeriesCollectionChangedEventHandler |