[]
        
(Showing Draft Content)

C1.WPF.LiveLinq.WpfExtensions

WpfExtensions Class

Provides a set of static (extension) methods for INotifyCollectionChanged and ObservableCollection<T> types (specific to WPF).

Inheritance
WpfExtensions
Namespace: C1.WPF.LiveLinq
Assembly: C1.LiveLinq.4.8.dll
Syntax
public static class WpfExtensions

Methods

Name Description
AsLive<T>(ObservableCollection<T>)

A typed specialization of the AsLive<T>(INotifyCollectionChanged) method.

AsLive<T>(ObservableCollection<T>, ViewOrder)

A typed specialization of the AsLive<T>(INotifyCollectionChanged, ViewOrder) method.

AsLive<T>(ReadOnlyObservableCollection<T>)

A typed specialization of the AsLive<T>(INotifyCollectionChanged) method.

AsLive<T>(ReadOnlyObservableCollection<T>, ViewOrder)

A typed specialization of the AsLive<T>(INotifyCollectionChanged, ViewOrder) method.

AsLive<T>(INotifyCollectionChanged)

Creates a view based on the specified INotifyCollectionChanged data source.

AsLive<T>(INotifyCollectionChanged, ViewOrder)

Creates a view based on the specified INotifyCollectionChanged data source.

ToIndexed<T>(ObservableCollection<T>)

A typed specialization of the ToIndexed<T>(INotifyCollectionChanged) method.

ToIndexed<T>(INotifyCollectionChanged)

Creates an IndexedCollection<T> based on the specified INotifyCollectionChanged data source.