SeriesCollection Class
Represents a collection of Series objects.
System.Collections.ObjectModel::Collection<Series>
System.Windows.Forms.DataVisualization.Charting::ChartElementCollection<Series>
System.Windows.Forms.DataVisualization.Charting::ChartNamedElementCollection<Series>
System.Windows.Forms.DataVisualization.Charting::SeriesCollection
Assembly: System.Windows.Forms.DataVisualization (in System.Windows.Forms.DataVisualization.dll)
The SeriesCollection type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | Count | Gets the number of elements actually contained in the Collection<T>. (Inherited from Collection<T>.) |
![]() | Item[Int32] | Gets or sets the element at the specified index. (Inherited from Collection<T>.) |
![]() | Item[String] | Gets or sets the chart element with the specified name. (Inherited from ChartNamedElementCollection<T>.) |
![]() | Items | Gets a IList<T> wrapper around the Collection<T>. (Inherited from Collection<T>.) |
![]() | NamePrefix | Gets the name prefix that is used to create unique chart element names. (Inherited from ChartNamedElementCollection<T>.) |
| Name | Description | |
|---|---|---|
![]() | Add(T) | Adds an object to the end of the Collection<T>. (Inherited from Collection<T>.) |
![]() | Add(String) | Adds a Series object to the end of the collection. |
![]() | Clear | Removes all elements from the Collection<T>. (Inherited from Collection<T>.) |
![]() | ClearItems | Removes all elements from the Collection<T>. (Inherited from ChartElementCollection<T>.) |
![]() | Contains | Determines whether an element is in the Collection<T>. (Inherited from Collection<T>.) |
![]() | CopyTo | Copies the entire Collection<T> to a compatible one-dimensional Array, starting at the specified index of the target array. (Inherited from Collection<T>.) |
![]() | Dispose() | Releases the resources used by the ChartElementCollection<T>. (Inherited from ChartElementCollection<T>.) |
![]() | Dispose(Boolean) | Releases the unmanaged resources used by the ChartElementCollection<T> and optionally releases the managed resources. (Inherited from ChartElementCollection<T>.) |
![]() | Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | FindByName | Finds the chart element by the specified name. (Inherited from ChartNamedElementCollection<T>.) |
![]() | GetEnumerator | Returns an enumerator that iterates through the Collection<T>. (Inherited from Collection<T>.) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | IndexOf(T) | Searches for the specified object and returns the zero-based index of the first occurrence within the entire Collection<T>. (Inherited from Collection<T>.) |
![]() | IndexOf(String) | Finds the index of the chart element with the specified name. (Inherited from ChartNamedElementCollection<T>.) |
![]() | Insert | Inserts an element into the Collection<T> at the specified index. (Inherited from Collection<T>.) |
![]() | InsertItem | Inserts the specified item in the collection at the specified index. (Inherited from ChartNamedElementCollection<T>.) |
![]() | Invalidate | Forces the invalidation of the parent chart element. (Inherited from ChartElementCollection<T>.) |
![]() | IsUniqueName | Determines whether the chart element with the specified name already exists in the collection. (Inherited from ChartNamedElementCollection<T>.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | NextUniqueName | Finds the unique name for the new element to be added to the collection. (Inherited from ChartNamedElementCollection<T>.) |
![]() | Remove | Removes the first occurrence of a specific object from the Collection<T>. (Inherited from Collection<T>.) |
![]() | RemoveAt | Removes the element at the specified index of the Collection<T>. (Inherited from Collection<T>.) |
![]() | RemoveItem | Removes the chart element at the specified index of the collection. (Inherited from ChartNamedElementCollection<T>.) |
![]() | ResumeUpdates | Resumes the invalidation of a chart element in the collection. (Inherited from ChartElementCollection<T>.) |
![]() | SetItem | Replaces the chart element at the specified index with a new chart element. (Inherited from ChartNamedElementCollection<T>.) |
![]() | SuspendUpdates | Suspends the invalidation of a chart element in the collection. (Inherited from ChartElementCollection<T>.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | ICollection::CopyTo | Copies the elements of the ICollection to an Array, starting at a particular Array index. (Inherited from Collection<T>.) |
![]() ![]() | ICollection<T>::IsReadOnly | Gets a value indicating whether the ICollection<T> is read-only. (Inherited from Collection<T>.) |
![]() ![]() | ICollection::IsSynchronized | Gets a value indicating whether access to the ICollection is synchronized (thread safe). (Inherited from Collection<T>.) |
![]() ![]() | ICollection::SyncRoot | Gets an object that can be used to synchronize access to the ICollection. (Inherited from Collection<T>.) |
![]() ![]() | IEnumerable::GetEnumerator | Returns an enumerator that iterates through a collection. (Inherited from Collection<T>.) |
![]() ![]() | IList::Add | Adds an item to the IList. (Inherited from Collection<T>.) |
![]() ![]() | IList::Contains | Determines whether the IList contains a specific value. (Inherited from Collection<T>.) |
![]() ![]() | IList::IndexOf | Determines the index of a specific item in the IList. (Inherited from Collection<T>.) |
![]() ![]() | IList::Insert | Inserts an item into the IList at the specified index. (Inherited from Collection<T>.) |
![]() ![]() | IList::IsFixedSize | Gets a value indicating whether the IList has a fixed size. (Inherited from Collection<T>.) |
![]() ![]() | IList::IsReadOnly | Gets a value indicating whether the IList is read-only. (Inherited from Collection<T>.) |
![]() ![]() | IList::Item | Gets or sets the element at the specified index. (Inherited from Collection<T>.) |
![]() ![]() | IList::Remove | Removes the first occurrence of a specific object from the IList. (Inherited from Collection<T>.) |
The SeriesCollection class represents a collection of Series objects, which in turn represent a grouping of related data points and attributes for the series. This collection class is implemented as the Series collection property of the root Chart object.
Series objects can be appended, inserted or removed from the collection at both design time and run time.
When a series is added to the collection, it is automatically assigned to the ChartArea object named "Default" or, if "Default" does not exist, to the first available chart area in the chart area collection.
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

