Name | Description | |
---|---|---|
C1CollectionView Constructor | Overloaded. |
The following tables list the members exposed by C1CollectionView.
Name | Description | |
---|---|---|
C1CollectionView Constructor | Overloaded. |
Name | Description | |
---|---|---|
CanAddNew | Gets a value indicating whether a new item can be added to the underlying collection using the AddNew method. | |
CanCancelEdit | Gets a value indicating whether the view can roll back the current edit transaction started by the EditItem method and restore original values of an editing item. | |
CanChangePage | ||
CanFilter | Gets a value that indicates whether this view supports filtering via the Filter property. | |
CanGroup | Gets a value that indicates whether the view supports grouping. | |
CanRemove | Gets a value indicating whether an item can be removed from the underlying collection. | |
CanSort | Gets a value that indicates whether the view supports local sorting. | |
CollectionGroups | Gets a collection of the top-level groups that is constructed based in the GroupDescriptions property. The objects in the collection are instances of the CollectionViewGroup class that implements the Windows.UI.Xaml.Data.ICollectionViewGroup interface. | |
Count | Gets the number of items in the view. | |
Culture | Gets or sets the culture information to use during sorting. | |
CurrentAddItem | Gets the item that is being added during the current add transaction started by the AddNew method. | |
CurrentEditItem | Gets the item that is being edited during the current edit transaction started by the EditItem method. | |
CurrentItem | Gets the current item in the view. | |
CurrentPosition | Gets the index of the current item in the view. | |
CustomSort | Gets or sets a custom object that implements IComparer to sort items in the view, as an alternative to sort conditions represented by the ViewSortDescriptions property. | |
Filter | Gets or sets a callback used to determine if an item is suitable for inclusion in the view. | |
GroupDescriptions | Gets a collection of GroupDescription derived objects that describes how the items in the collection are grouped in the view. Usually objects of the PropertyGroupDescription class are used to specify grouping conditions. | |
HasMoreItems | Returns true if additional unloaded items remain in the view; otherwise, false. | |
IsAddingNew | Gets a value indicating whether an add transaction started by the AddNew method is in progress. | |
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 beyond the beginning of the collection. | |
IsEditingItem | Gets a value indicating whether an edit transaction started by the EditItem method is in progress. | |
IsEmpty | ||
IsPageChanging | ||
IsReadOnly | Gets a value indicating whether the view is read-only. | |
Item | Gets or sets the item at the specified view index. | |
ItemCount | ||
PageCount | ||
PageIndex | ||
PageSize | ||
SortDescriptions | Gets a collection of SortDescription objects that describe how the items in the collection are sorted in the view. | |
SourceCollection | Gets or sets the underlying collection which this C1CollectionView represents. | |
TotalItemCount |
Name | Description | |
---|---|---|
Add | Adds an item to the underlying collection. | |
AddNew | Starts the transaction of adding a new item to the underlying collection, which should be committed with the CommitNew method or rolled back with the CancelNew method. | |
ApplyFullTextFilter | Apply full text filter correspond with input parameters | |
CancelEdit | Rolls back the current edit transaction started by the EditItem method. | |
CancelNew | Rolls back the current add transaction started by the AddNew method. | |
Clear | Removes all items from the underlying collection. | |
CommitEdit | Commits the current edit transaction started by the EditItem method. | |
CommitNew | Commits the current add transaction started by the AddNew method. | |
Contains | Gets a value indicating whether the specified item belongs to the view. This method returns false if item belongs to the underlying collection but filtered out by the view due to specified Filter. | |
CopyTo | Copies the items of the view to an array, starting at a particular array index. | |
DeferRefresh | Enters a defer cycle that you can use to merge changes to the view and delay automatic refresh. | |
EditItem | Begins an edit transaction on the specified item. | |
GetEnumerator | Gets the view items enumerator. | |
IndexOf | Returns the index at which the specified item is located in the view. | |
Insert | Inserts an item to the underlying collection at the specified index. If view is sorted or filtered, the item is added to the end of the underlying collection. | |
LoadMoreItemsAsync | Initializes incremental loading from the view. | |
MoveCurrentTo | Sets the specified item to be the CurrentItem in the view. | |
MoveCurrentToFirst | Sets the first item in the view as the CurrentItem. | |
MoveCurrentToLast | Sets the last item in the view as the CurrentItem. | |
MoveCurrentToNext | Sets the item after the CurrentItem in the view as the CurrentItem. | |
MoveCurrentToPosition | Sets the item at the specified view index to be the CurrentItem in the view. | |
MoveCurrentToPrevious | Sets the item before the CurrentItem in the view as the CurrentItem. | |
MoveToFirstPage | ||
MoveToLastPage | ||
MoveToNextPage | ||
MoveToPage | ||
MoveToPreviousPage | ||
PassesFilter | Returns a value indicating whether the specified item satisfies the filter conditions defined in the Filter property. | |
Refresh | Causes the view item set refresh. | |
Remove | Removes the first occurrence of a specific item from the underlying collection. | |
RemoveAt | Removes the item at the specified view index from the underlying collection. |
Name | Description | |
---|---|---|
CurrentChanged | The event is triggered after the current item has been changed. | |
CurrentChanging | The event is triggered before the current item is changing, and allows to cancel the move to another item. | |
PageChanged | ||
PageChanging | ||
PropertyChanged | This event occurs when a property value has changed. | |
VectorChanged | Occurs after the view item set has changed, due to applied transformations or changes happened in the underlying collection. |