Table of Contents

Interface IObservableCollection<T>

Namespace
DynamicData.Binding
Assembly
DynamicData.dll

An override of observable collection which allows the suspension of notifications.

public interface IObservableCollection<T> : INotifyCollectionChanged, INotifyPropertyChanged, IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable, INotifyCollectionChangedSuspender

Type Parameters

T

The type of the item.

Inherited Members
Extension Methods

Methods

Load(IEnumerable<T>)

Clears the list and Loads the specified items.

void Load(IEnumerable<T> items)

Parameters

items IEnumerable<T>

The items.

Move(int, int)

Moves the item at the specified index to a new location in the collection.

void Move(int oldIndex, int newIndex)

Parameters

oldIndex int

The zero-based index specifying the location of the item to be moved.

newIndex int

The zero-based index specifying the new location of the item.