CollectionView Properties
The CollectionView type exposes the following members.
| Name | Description | |
|---|---|---|
|
CanFilter | Gets a value that indicates whether the view supports filtering. |
|
CanGroup | Gets a value that indicates whether the view supports grouping. |
|
CanSort | Gets a value that indicates whether the view supports sorting. |
|
Comparer | Returns an object that you can use to compare items in the view. |
|
Count | Gets the number of records in the view. |
|
Culture | Gets or sets the culture information to use during sorting. |
|
CurrentItem | Gets the current item in the view. |
|
CurrentPosition | Gets the ordinal position of the CurrentItem within the (optionally sorted and filtered) view. |
|
Dispatcher | Gets the Dispatcher this DispatcherObject is associated with. (Inherited from DispatcherObject.) |
|
Filter | Gets or sets a method used to determine if an item is suitable for inclusion in the view. |
|
GroupDescriptions | Gets a collection of GroupDescription objects that describes how the items in the collection are grouped in the view. |
|
Groups | Gets a collection of the top-level groups that is constructed based on the GroupDescriptions property. |
|
IsCurrentAfterLast | Gets a value that indicates whether the CurrentItem of the view is beyond the end of the collection. |
|
IsCurrentBeforeFirst | Gets a value that indicates whether the CurrentItem of the view is before the beginning of the collection. |
|
IsCurrentInSync | Gets a value that indicates whether the CurrentItem is at the CurrentPosition. |
|
IsDynamic | Gets a value that indicates whether the underlying collection provides change notifications. |
|
IsEmpty | Gets a value that indicates whether the resulting (filtered) view is empty. |
|
IsRefreshDeferred | Gets a value that indicates whether there is an outstanding DeferRefresh in use. |
|
NeedsRefresh | Gets a value that indicates whether the view needs to be refreshed. |
|
NewItemPlaceholder | Gets the object that is in the collection to represent a new item. |
|
SortDescriptions | Gets a collection of SortDescription structures that describes how the items in the collection are sorted in the view. |
|
SourceCollection | Returns the underlying unfiltered collection. |
|
UpdatedOutsideDispatcher | Gets a value that indicates whether it has been necessary to update the change log because a CollectionChanged notification has been received on a different thread without first entering the user interface (UI) thread dispatcher. |