Class CollectionViewProvider<T>
Inheritance
Inherited Members
Namespace: Telerik.WinControls.Data
Assembly: Telerik.WinControls.dll
Syntax
public class CollectionViewProvider<T>
where T : IDataItem, INotifyPropertyChanged
Type Parameters
T
|
Constructors
CollectionViewProvider()
Initializes a new instance of the CollectionViewProvider<T> class.
Declaration
public CollectionViewProvider()
CollectionViewProvider(ICollectionView<T>)
Initializes a new instance of the CollectionViewProvider<T> class.
Declaration
public CollectionViewProvider(ICollectionView<T> sourceCollectionView)
Parameters
ICollection The source collection view. |
Properties
Filter
Gets or sets the filter.
Declaration
public Predicate<T> Filter { get; set; }
Property Value
System. The filter. |
GroupDescriptors
Gets or sets the group descriptors.
Declaration
public GroupDescriptorCollection GroupDescriptors { get; set; }
Property Value
Group The group descriptors. |
SortDescriptors
Gets or sets the sort descriptors.
Declaration
public SortDescriptorCollection SortDescriptors { get; set; }
Property Value
Sort The sort descriptors. |
Methods
GetView(IEnumerable<T>)
Gets the view.
Declaration
public ISnapshotCollectionView<T> GetView(IEnumerable<T> source)
Parameters
System. The source. |
Returns
OnNotifyPropertyChanged(PropertyChangedEventArgs)
Raises the NotifyPropertyChanged event
Declaration
protected virtual void OnNotifyPropertyChanged(PropertyChangedEventArgs e)
Parameters
System.
|
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
System.
|