New to Telerik ReportingStart a free 30-day trial

Custom figures collection

Definition

Namespace:Telerik.Reporting.Charting

Assembly:Telerik.Reporting.dll

Syntax:

C#
public class CustomFiguresCollection : ChartingStateManagedCollection<CustomFigure>, IChartingStateManager

Inheritance: objectChartingStateManagedCollection<CustomFigure>CustomFiguresCollection

Implements: IChartingStateManager

Inherited Members ChartingStateManagedCollection<CustomFigure>.IndexOf(CustomFigure)ChartingStateManagedCollection<CustomFigure>.Insert(int, CustomFigure)ChartingStateManagedCollection<CustomFigure>.RemoveAt(int)ChartingStateManagedCollection<CustomFigure>.Clear()ChartingStateManagedCollection<CustomFigure>.Contains(CustomFigure)ChartingStateManagedCollection<CustomFigure>.CopyTo(CustomFigure[], int)ChartingStateManagedCollection<CustomFigure>.Remove(CustomFigure)ChartingStateManagedCollection<CustomFigure>.GetEnumerator()ChartingStateManagedCollection<CustomFigure>.LoadViewState(object)ChartingStateManagedCollection<CustomFigure>.SaveViewState()ChartingStateManagedCollection<CustomFigure>.SetItemDirty(CustomFigure)ChartingStateManagedCollection<CustomFigure>.OnInsert(int, object)ChartingStateManagedCollection<CustomFigure>.OnInsertComplete(int, object)ChartingStateManagedCollection<CustomFigure>.OnRemove(int, object)ChartingStateManagedCollection<CustomFigure>.OnRemoveComplete(int, object)ChartingStateManagedCollection<CustomFigure>.OnClear()ChartingStateManagedCollection<CustomFigure>.OnClearComplete()ChartingStateManagedCollection<CustomFigure>.ListChartingStateManagedCollection<CustomFigure>.this[int]ChartingStateManagedCollection<CustomFigure>.CountChartingStateManagedCollection<CustomFigure>.IsReadOnly...

Constructors

C#
public CustomFiguresCollection()

Methods

Adds a custom figure to the collection.

C#
public override void Add(CustomFigure figure)
Parameters:figureCustomFigure

Figure for adding

Overrides: ChartingStateManagedCollection<CustomFigure>.Add(CustomFigure)

Adds an array of figure items to the figures collection.

C#
public override void AddRange(CustomFigure[] figure)
Parameters:figureCustomFigure[]

Figures for adding

Overrides: ChartingStateManagedCollection<CustomFigure>.AddRange(CustomFigure[])

Indicates whether the specified figure item exists in the collection.

C#
public bool Contains(string figureName)
Parameters:figureNamestring

Figure name

Returns:

bool

Whether the specified figure item exists in the collection or not

Gets or sets a custom figures collection item.

C#
public CustomFigure GetFigure(int index)
Parameters:indexint

Index to get figure

Returns:

CustomFigure

Figure at specified index

Gets or sets a custom figures collection item.

C#
public CustomFigure GetFigure(string name)
Parameters:namestring

Name of figure to get

Returns:

CustomFigure

Figure with specified name

Returns the index of the specified figure item.

C#
public int IndexOf(string figureName)
Parameters:figureNamestring

Name of figure

Returns:

int

Index of figure with specified name

Removes figure with specified name

C#
public void Remove(string figureName)
Parameters:figureNamestring

Name of figure