|
class | AutoUpdatingSortedObservableCollection< T > |
| An observable collection that automatically sorts inserted items using either the default comparer for their type, or a custom provider comparer. Insertion and search are both O(log(n)). The method SortedObservableCollection{T}.BinarySearch must be used for O(log(n)). The items must implement INotifyPropertyChanging and INotifyPropertyChanged. The collection watches for property changes in its items and reorders them accordingly if the changes affect the order. More...
|
|
interface | IObservableCollection< T > |
| This interface regroups the ICollection{T} interface, the INotifyPropertyChanged interface, and the INotifyCollectionChanged interface. It has no additional members. More...
|
|
interface | IReadOnlyObservableCollection< out T > |
| This interface regroups the IReadOnlyCollection{T} interface, the INotifyPropertyChanged interface, and the INotifyCollectionChanged interface. It has no additional members. More...
|
|
class | NonGenericObservableListWrapper< T > |
| A class that wraps an instance of the ObservableList{T} class and implement the IList interface. In some scenarii, IList does not support range changes on the collection (Especially when bound to a ListCollectionView). This is why the ObservableList{T} class does not implement this interface directly. However this wrapper class can be used when the IList interface is required. More...
|
|
class | ObservableList< T > |
|
class | SortedObservableCollection< T > |
| An observable collection that automatically sorts inserted items using either the default comparer for their type, or a custom provider comparer. Insertion and search are both O(log(n)). The method BinarySearch must be used for O(log(n)). If items are modified outside from the collection and these changes affect the order, the collection won't be updated. You must remove them from the collection before modifying it, and re-add it afterwards. Use an AutoUpdatingSortedObservableCollection{T} if you want to maintain order after modifying items. More...
|
|