[]
        
(Showing Draft Content)

FarPoint.Web.Spread.Chart.SpreadChartCollection

SpreadChartCollection Class

Represents a collection of chart objects.

Inheritance
SpreadChartCollection
Namespace: FarPoint.Web.Spread.Chart
Assembly: FarPoint.Web.Spread.dll
Syntax
[ListBindable(false)]
public class SpreadChartCollection : CollectionBase, IList, ICollection, IEnumerable, ICanSerializeXml, ISerializeSupport
<ListBindable(False)>
Public Class SpreadChartCollection
    Inherits CollectionBase
    Implements IList, ICollection, IEnumerable, ICanSerializeXml, ISerializeSupport

Constructors

Name Description
SpreadChartCollection(SheetView)

Initializes a new instance of the SpreadChartCollection class.

Properties

Name Description
this[int]

Gets or sets the SpreadChart at the specified index.

this[string]

Gets or sets the SpreadChart with the specified chartID.

Methods

Name Description
Add(SpreadChart)

Adds a chart to the SpreadChartCollection.

AddRange(ICollection)

Adds the range.

Contains(SpreadChart)

Determines whether the chart collection contains a specified chart.

Contains(string)

Determines whether the chart collection contains the specified chart.

IndexOf(SpreadChart)

Determines the index of a specific chart in the SpreadChartCollection.

Insert(int, SpreadChart)

Inserts a chart into the collection at the specified index.

OnInsert(int, object)

Performs additional custom processes before inserting a new element into the CollectionBase instance.

OnRemove(int, object)

Performs additional custom processes when removing an element from the CollectionBase instance.

Remove(SpreadChart)

Removes the specified chart.