New to Telerik UI for WinFormsStart a free 30-day trial

Definition

Namespace:Telerik.WinControls.UI.Sparkline

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
public class SparkDataPointCollection : NotifyCollection<SparkDataPoint>, IList, ICollection, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged

Inheritance: objectCollection<SparkDataPoint>NotifyCollection<SparkDataPoint>SparkDataPointCollection

Implements: ICollectionIEnumerableIListINotifyCollectionChangedINotifyPropertyChanged

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

Constructors

Initializes a new instance of the SparkDataPointCollection class.

C#
public SparkDataPointCollection(SparkSeries owner)
Parameters:ownerSparkSeries

The owner.

Properties

Gets the binding source.

C#
public SparkBindingSource BindingSource { get; }
Property Value:

The binding source.

Gets the owner.

C#
public SparkSeries Owner { get; }
Property Value:

The owner.

Methods

C#
public void Add(params double[] value)
Parameters:valuedouble[]

Creates the binding source.

C#
protected virtual SparkBindingSource CreateBindingSource()
Returns:

SparkBindingSource

Ends the update.

C#
public override void EndUpdate(bool notify)
Parameters:notifybool

The notify.

Overrides: NotifyCollection<SparkDataPoint>.EndUpdate(bool)

C#
public void Filter(ISparkDataPointFilter filterInterface)
Parameters:filterInterfaceISparkDataPointFilter

Finds the specified data bound item.

C#
public int Find(object dataBoundItem)
Parameters:dataBoundItemobject

The data bound item.

Returns:

int

Gets the data point at the specified index.

C#
public T Get<T>(int index) where T : SparkDataPoint
Parameters:indexint

The index.

Returns:

T

Inserts the item.

C#
protected override void InsertItem(int index, SparkDataPoint item)
Parameters:indexint

The index.

itemSparkDataPoint

The item.

Overrides: NotifyCollection<SparkDataPoint>.InsertItem(int, SparkDataPoint)

C#
public void Sort(IComparer<SparkDataPoint> comparer)
Parameters:comparerIComparer<SparkDataPoint>