Intersoft ClientUI Documentation
PagedCollectionView Class Members
Properties  Methods  Events


The following tables list the members exposed by PagedCollectionView.

Public Constructors
 NameDescription
Public ConstructorPagedCollectionView ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyCanAddNewGets a value that indicates whether a new item can be added to the collection.  
Public PropertyCanCancelEditGets a value that indicates whether the collection view can discard pending changes and restore the original values of an edited object.  
Public PropertyCanChangePageGets a value that indicates whether the System.Windows.Data.PagedCollectionView.PageIndex value can change.  
Public PropertyCanFilterGets a value that indicates whether this view supports filtering by way of the System.Windows.Data.PagedCollectionView.Filter property.  
Public PropertyCanGroupGets a value that indicates whether this view supports grouping.  
Public PropertyCanRemoveGets a value that indicates whether an item can be removed from the collection.  
Public PropertyCanSortGets a value that indicates whether this view supports sorting.  
Public PropertyCountGets the number of records in the view after filtering, sorting, and paging.  
Public PropertyCultureGets or sets the cultural information for any operations of the view that might differ by culture, such as sorting.  
Public PropertyCurrentAddItemGets the item that is being added when an System.Windows.Data.PagedCollectionView.AddNew transaction is in progress.  
Public PropertyCurrentEditItemGets the item in the collection that is being edited when an System.Windows.Data.PagedCollectionView.EditItem(System.Object) transaction is in progress.  
Public PropertyCurrentItemGets the current item in the view.  
Public PropertyCurrentPositionGets the ordinal position of the System.Windows.Data.PagedCollectionView.CurrentItem in the view, which might be sorted and filtered.  
Public PropertyFilterGets or sets a callback that is used to determine whether an item is suited for inclusion in the view.  
Public PropertyFilterDescriptions  
Public PropertyGroupDescriptionsGets a collection of System.ComponentModel.GroupDescription objects that describe how the items in the collection are grouped in the view.  
Public PropertyGroupsGets the top-level groups, constructed according to the descriptions specified in the System.Windows.Data.PagedCollectionView.GroupDescriptions property.  
Public PropertyIsAddingNewGets a value that indicates whether an System.Windows.Data.PagedCollectionView.AddNew transaction is in progress.  
Public PropertyIsCurrentAfterLastGets a value that indicates whether the System.Windows.Data.PagedCollectionView.CurrentItem of the view is beyond the end of the collection.  
Public PropertyIsCurrentBeforeFirstGets a value that indicates whether the System.Windows.Data.PagedCollectionView.CurrentItem of the view is before the start of the collection.  
Public PropertyIsEditingItemGets a value that indicates whether an System.Windows.Data.PagedCollectionView.EditItem(System.Object) transaction is in progress.  
Public PropertyIsEmptyGets a value that indicates whether the view is empty.  
Public PropertyIsPageChangingGets a value that indicates whether the page index is changing.  
Public PropertyItemGets the item at the specified index.  
Public PropertyItemCountGets the minimum number of items known to be in the source collection that satisfy the current filter.  
Public PropertyNeedsRefreshGets a value that indicates whether this view needs to be refreshed.  
Public PropertyNewItemPlaceholderPositionGets or sets a value that indicates whether to include a new item placeholder in the collection view, and where to include it.  
Public PropertyPageIndexGets the zero-based index of the current page.  
Public PropertyPageSizeGets or sets the number of items to display on a page.  
Public PropertySortDescriptionsGets a collection of System.ComponentModel.SortDescription objects that describe how the items in the collection are sorted in the view.  
Public PropertySourceCollectionGets the System.Collections.IEnumerable collection underlying this view.  
Public PropertyTotalItemCountGets the total number of items in the view before paging is applied.  
Top
Public Methods
 NameDescription
Public MethodAddNewAdds a new item to the underlying collection.  
Public MethodCancelEditEnds the edit transaction and, if it is possible, restores the original value of the item.  
Public MethodCancelNewEnds the add transaction and discards the pending new item.  
Public MethodCommitEditEnds the edit transaction and saves the pending changes.  
Public MethodCommitNewEnds the add transaction and saves the pending new item.  
Public MethodContainsReturns a value that indicates whether the specified item belongs to this collection view.  
Public MethodCopyDefinitionsFromOverloaded.  Copy the paged collection view definition from the given source.  
Public MethodDeferRefreshEnters a defer cycle that you can use to merge changes to the view and delay automatic refresh.  
Public MethodEditItemBegins an edit transaction on the specified item.  
Public MethodGetEnumeratorReturns an System.Collections.IEnumerator object that you can use to enumerate the items in the view.  
Public MethodGetItemAtGets the item at the specified zero-based index in this System.Windows.Data.PagedCollectionView, after the source collection is filtered, sorted, and paged.  
Public MethodIndexOfReturns the zero-based index at which the specified item is located.  
Public MethodMoveCurrentToSets the specified item to be the System.Windows.Data.PagedCollectionView.CurrentItem in the view.  
Public MethodMoveCurrentToFirstSets the first item in the view as the System.Windows.Data.PagedCollectionView.CurrentItem.  
Public MethodMoveCurrentToLastSets the last item in the view as the System.Windows.Data.PagedCollectionView.CurrentItem.  
Public MethodMoveCurrentToNextSet the item after the System.Windows.Data.PagedCollectionView.CurrentItem in the view as the System.Windows.Data.PagedCollectionView.CurrentItem.  
Public MethodMoveCurrentToPositionSets the item at the specified index to be the System.Windows.Data.PagedCollectionView.CurrentItem in the view.  
Public MethodMoveCurrentToPreviousSets the item before the System.Windows.Data.PagedCollectionView.CurrentItem in the view as the System.Windows.Data.PagedCollectionView.CurrentItem.  
Public MethodMoveToFirstPageSets the first page as the current page.  
Public MethodMoveToLastPageSets the last page as the current page.  
Public MethodMoveToNextPageMoves to the page after the current page.  
Public MethodMoveToPageMoves to the page at the specified index.  
Public MethodMoveToPreviousPageMoves to the page before the current page.  
Public MethodPassesFilterReturns a value that indicates whether the specified item in the underlying collection belongs to the view after filters are applied.  
Public MethodRefreshRe-creates the view.  
Public MethodRemoveRemoves the specified item from the collection.  
Public MethodRemoveAtRemoves the item at the specified position from the collection.  
Top
Public Events
 NameDescription
Public EventCollectionChangedOccurs when the view has changed.  
Public EventCurrentChangedOccurs after the System.Windows.Data.PagedCollectionView.CurrentItem has changed.  
Public EventCurrentChangingOccurs when the System.Windows.Data.PagedCollectionView.CurrentItem is changing.  
Public EventPageChangedOccurs after the System.Windows.Data.PagedCollectionView.PageIndex has changed.  
Public EventPageChangingOccurs when the System.Windows.Data.PagedCollectionView.PageIndex is changing.  
Public EventPropertyChangedOccurs after a property value has changed.  
Top
See Also

Reference

PagedCollectionView Class
Intersoft.Client.Data.ComponentModel Namespace

Send Feedback