New to Telerik ReportingStart a free 30-day trial

Collection base object example. Used for a data binding demostration only

Definition

Namespace:Telerik.Reporting.Charting

Assembly:Telerik.Reporting.dll

Syntax:

C#
public class DoubleCollection : CollectionBase

Inheritance: objectCollectionBaseDoubleCollection

Constructors

C#
public DoubleCollection()

Properties

this[int]

double

C#
public double this[int index] { get; set; }
Parameters:indexint

Methods

C#
public int Add(double value)
Parameters:valuedoubleReturns:

int

C#
public bool Contains(double value)
Parameters:valuedoubleReturns:

bool

C#
public int IndexOf(double value)
Parameters:valuedoubleReturns:

int

Data load method

C#
public void InitData()
C#
public void Insert(int index, double value)
Parameters:indexintvaluedouble
C#
protected override void OnInsert(int index, object value)
Parameters:indexintvalueobject

Overrides: CollectionBase.OnInsert(int, object)

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

Overrides: CollectionBase.OnRemove(int, object)

C#
protected override void OnSet(int index, object oldValue, object newValue)
Parameters:indexintoldValueobjectnewValueobject

Overrides: CollectionBase.OnSet(int, object, object)

C#
protected override void OnValidate(object value)
Parameters:valueobject

Overrides: CollectionBase.OnValidate(object)

C#
public void Remove(double value)
Parameters:valuedouble