InterfaceIPagedCollectionView
Definition
Namespace:Telerik.WinControls.Data
Assembly:Telerik.WinControls.dll
Syntax:
public interface IPagedCollectionView
Properties
CanChangePage
Gets a value that indicates whether the IPagedCollectionView.PageIndex value is allowed to change.
Declaration
bool CanChangePage { get; }
Property Value
true if the IPagedCollectionView.PageIndex value is allowed to change; otherwise, false.
CanPage
Gets a value indicating whether this data view can be paginated.
Declaration
bool CanPage { get; }
Property Value
true if this data view can be paginated; otherwise, false.
IsPageChanging
Gets a value that indicates whether a page index change is in process.
Declaration
bool IsPageChanging { get; }
Property Value
true if the page index is changing; otherwise, false.
ItemCount
Gets the total number of items in the source collection.
Declaration
int ItemCount { get; }
Property Value
The total number of items in the source collection, or -1 if the total number is unknown.
PageIndex
Gets the zero-based index of the current page.
Declaration
int PageIndex { get; }
Property Value
The zero-based index of the current page.
Methods
MoveToFirstPage()
Sets the first page as the current page.
Declaration
bool MoveToFirstPage()
Returns
true if the operation was successful; otherwise, false.
MoveToLastPage()
Sets the last page as the current page.
Declaration
bool MoveToLastPage()
Returns
true if the operation was successful; otherwise, false.
MoveToNextPage()
Moves to the page after the current page.
Declaration
bool MoveToNextPage()
Returns
true if the operation was successful; otherwise, false.
MoveToPage(int)
Requests a page move to the page at the specified index.
MoveToPreviousPage()
Moves to the page before the current page.
Declaration
bool MoveToPreviousPage()
Returns
true if the operation was successful; otherwise, false.
Events
PageChanged
Occurs when the IPagedCollectionView.PageIndex has changed.
Declaration
event EventHandler<EventArgs> PageChanged
Event Value
PageChanging
Occurs before the IPagedCollectionView.PageIndex is changed.
Declaration
event EventHandler<PageChangingEventArgs> PageChanging
Event Value