Class
ChartDataPointCollection

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.ChartView.dll

Syntax:

cs-api-definition
public class ChartDataPointCollection : NotifyCollection<DataPoint>, IList, ICollection, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged

Inheritance: objectCollection<DataPoint>NotifyCollection<DataPoint>ChartDataPointCollection

Implements: ICollectionIEnumerableIListINotifyCollectionChangedINotifyPropertyChanged

Inherited Members NotifyCollection<DataPoint>.EmptyNotifyCollection<DataPoint>.Move(int, int)NotifyCollection<DataPoint>.AddRange(params DataPoint[])NotifyCollection<DataPoint>.AddRange(IEnumerable<DataPoint>)NotifyCollection<DataPoint>.BeginUpdate()NotifyCollection<DataPoint>.EndUpdate()NotifyCollection<DataPoint>.DeferRefresh()NotifyCollection<DataPoint>.SetItem(int, DataPoint)NotifyCollection<DataPoint>.RemoveItem(int)NotifyCollection<DataPoint>.ClearItems()NotifyCollection<DataPoint>.MoveItem(int, int)NotifyCollection<DataPoint>.CreateEventArguments(NotifyCollectionChangedAction)NotifyCollection<DataPoint>.CreateEventArguments(NotifyCollectionChangedAction, object, int)NotifyCollection<DataPoint>.CreateEventArguments(NotifyCollectionChangedAction, object, object, int)NotifyCollection<DataPoint>.OnCollectionChanged(NotifyCollectionChangedEventArgs)NotifyCollection<DataPoint>.OnPropertyChanged(PropertyChangedEventArgs)NotifyCollection<DataPoint>.OnPropertyChanged(string)NotifyCollection<DataPoint>.VersionNotifyCollection<DataPoint>.SuspendedNotifyCollection<DataPoint>.CollectionChangedNotifyCollection<DataPoint>.PropertyChangedCollection<DataPoint>.Add(DataPoint)Collection<DataPoint>.Clear()Collection<DataPoint>.CopyTo(DataPoint[], int)Collection<DataPoint>.Contains(DataPoint)Collection<DataPoint>.GetEnumerator()Collection<DataPoint>.IndexOf(DataPoint)Collection<DataPoint>.Insert(int, DataPoint)Collection<DataPoint>.Remove(DataPoint)Collection<DataPoint>.RemoveAt(int)Collection<DataPoint>.CountCollection<DataPoint>.ItemsCollection<DataPoint>.this[int]

Constructors

ChartDataPointCollection(ChartSeries)

Initializes a new instance of the ChartDataPointCollection class.

Declaration

cs-api-definition
public ChartDataPointCollection(ChartSeries owner)

Parameters

owner

ChartSeries

The owner.

Properties

BindingSource

Gets the binding source.

Declaration

cs-api-definition
public ChartBindingSource BindingSource { get; }

Property Value

ChartBindingSource

The binding source.

Owner

Gets the owner.

Declaration

cs-api-definition
public ChartSeries Owner { get; }

Property Value

ChartSeries

The owner.

Methods

Add(params double[])

Declaration

cs-api-definition
public void Add(params double[] value)

Parameters

value

double[]

CreateBindingSource()

Creates the binding source.

Declaration

cs-api-definition
protected virtual ChartBindingSource CreateBindingSource()

Returns

ChartBindingSource

EndUpdate(bool)

Ends the update.

Declaration

cs-api-definition
public override void EndUpdate(bool notify)

Parameters

notify

bool

The notify.

Overrides NotifyCollection<DataPoint>.EndUpdate(bool)

Filter(IDataPointFilter)

Declaration

cs-api-definition
public void Filter(IDataPointFilter filterInterface)

Parameters

filterInterface

IDataPointFilter

Find(object)

Finds the specified data bound item.

Declaration

cs-api-definition
public int Find(object dataBoundItem)

Parameters

dataBoundItem

object

The data bound item.

Returns

int

Get<T>(int)

Gets the data point at the specified index.

Declaration

cs-api-definition
public T Get<T>(int index) where T : DataPoint

Parameters

index

int

The index.

Returns

T

InsertItem(int, DataPoint)

Inserts the item.

Declaration

cs-api-definition
protected override void InsertItem(int index, DataPoint item)

Parameters

index

int

The index.

item

DataPoint

The item.

Overrides NotifyCollection<DataPoint>.InsertItem(int, DataPoint)

Sort(IComparer<DataPoint>)

Declaration

cs-api-definition
public void Sort(IComparer<DataPoint> comparer)

Parameters

comparer

IComparer<DataPoint>