Interface IPagedCollectionView
Provides paging functionality for a collection view.
Namespace: Telerik.Windows.Data
Assembly: Telerik.Windows.Data.dll
Syntax
public interface IPagedCollectionView
Properties
CanChangePage
Gets a value that indicates whether the PageIndex value is allowed to change.
Declaration
bool CanChangePage { get; }
Property Value
System.Boolean
true if the PageIndex value is allowed to change; otherwise, false. |
IsPageChanging
Gets a value that indicates whether a page index change is in process.
Declaration
bool IsPageChanging { get; }
Property Value
System.Boolean
true if the page index is changing; otherwise, false. |
ItemCount
Gets the minimum number of items known to be in the source collection.
Declaration
int ItemCount { get; }
Property Value
System.Int32
The minimum number of items known to be in the source collection. |
PageIndex
Gets the zero-based index of the current page.
Declaration
int PageIndex { get; }
Property Value
System.Int32
The zero-based index of the current page. |
PageSize
Gets or sets the number of items to display on a page.
Declaration
int PageSize { get; set; }
Property Value
System.Int32
The number of items to display on a page. |
TotalItemCount
Gets the total number of items in the source collection.
Declaration
int TotalItemCount { get; }
Property Value
System.Int32
The total number of items in the source collection, or -1 if the total number is unknown. |
Methods
MoveToFirstPage()
Sets the first page as the current page.
Declaration
bool MoveToFirstPage()
Returns
System.Boolean
true if the operation was successful; otherwise, false. |
MoveToLastPage()
Sets the last page as the current page.
Declaration
bool MoveToLastPage()
Returns
System.Boolean
true if the operation was successful; otherwise, false. |
MoveToNextPage()
Moves to the page after the current page.
Declaration
bool MoveToNextPage()
Returns
System.Boolean
true if the operation was successful; otherwise, false. |
MoveToPage(Int32)
Requests a page move to the page at the specified index.
Declaration
bool MoveToPage(int pageIndex)
Parameters
System.Int32
pageIndex
The index of the page to move to. |
Returns
System.Boolean
true if the operation was successful; otherwise, false. |
MoveToPreviousPage()
Moves to the page before the current page.
Declaration
bool MoveToPreviousPage()
Returns
System.Boolean
true if the operation was successful; otherwise, false. |
Events
PageChanged
Occurs when the PageIndex has changed.
Declaration
event EventHandler<EventArgs> PageChanged
Event Type
System.EventHandler<System.EventArgs>
|
PageChanging
Occurs when the PageIndex is changing.
Declaration
event EventHandler<PageChangingEventArgs> PageChanging
Event Type
System.EventHandler<PageChangingEventArgs>
|