New to Telerik ReportingStart a free 30-day trial

Collection of labels

Definition

Constructors

Create new instance of ChartLabelsCollection class.

C#
public ChartLabelsCollection()

Properties

Parent

object

Parent element

C#
[Browsable(false)]
public object Parent { get; set; }

Gets or sets a LabelItem at the specific position in Labels collection.

C#
[Browsable(false)]
public override LabelItem this[int index] { get; set; }
Parameters:indexint

Position in the collection

Property Value:

LabelItem at the specific position

Overrides: ChartingStateManagedCollection<LabelItem>.this[int]

Methods

Add LabelItem at the collection

C#
public override void Add(LabelItem item)
Parameters:itemLabelItem

LabelItem for adding

Overrides: ChartingStateManagedCollection<LabelItem>.Add(LabelItem)

Clear collection

C#
public void Clear()

Insert LabelItem in collection at the specific position

C#
public override void Insert(int index, LabelItem item)
Parameters:indexint

Position

itemLabelItem

LabelItem

Overrides: ChartingStateManagedCollection<LabelItem>.Insert(int, LabelItem)

Load data from ViewState

C#
protected override void LoadViewState(object state)
Parameters:stateobject

ViewState with data

Overrides: ChartingStateManagedCollection<LabelItem>.LoadViewState(object)

Clear items

C#
protected override void OnClearComplete()

Overrides: ChartingStateManagedCollection<LabelItem>.OnClearComplete()

Insert item in collection

C#
protected override void OnInsertComplete(int index, object value)
Parameters:indexint

Index to insert in

valueobject

Value to insert

Overrides: ChartingStateManagedCollection<LabelItem>.OnInsertComplete(int, object)

Remove item at specified index

C#
protected override void OnRemoveComplete(int index, object value)
Parameters:indexintvalueobject

Overrides: ChartingStateManagedCollection<LabelItem>.OnRemoveComplete(int, object)

Remove LabelItem from collection

C#
public override bool Remove(LabelItem item)
Parameters:itemLabelItem

LabelItem

Returns:

bool

Overrides: ChartingStateManagedCollection<LabelItem>.Remove(LabelItem)

Remove LabelItem in the specific position from collection

C#
public override void RemoveAt(int index)
Parameters:indexint

Position

Overrides: ChartingStateManagedCollection<LabelItem>.RemoveAt(int)

Save data to ViewState

C#
protected override object SaveViewState()
Returns:

object

Saved data

Overrides: ChartingStateManagedCollection<LabelItem>.SaveViewState()