Class RadDataPager
Provides users with a navigation interface for paging through any data collection. It supplies a paged data source for data-bound controls, and is particularly useful when working with large datasets.
Inherited Members
Namespace: Telerik.Maui.Controls
Assembly: Telerik.Maui.Controls.dll
Syntax
public class RadDataPager : RadBorderContentView, IRadContentView, IContentView, IView, IElement, ITransform, IPadding, ICrossPlatformLayout
Constructors
RadDataPager()
Initializes a new instance of the class.
Declaration
public RadDataPager()
Fields
ActualDataPagerContentStyleProperty
Identifies the ActualDataPagerContentStyle property.
Declaration
public static readonly BindableProperty ActualDataPagerContentStyleProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ActualNavigateToFirstPageButtonStyleProperty
ActualNavigateToLastPageButtonStyleProperty
ActualNavigateToNextPageButtonStyleProperty
ActualNavigateToPreviousPageButtonStyleProperty
ActualNavigationComboBoxStyleProperty
ActualNumericButtonStyleProperty
Identifies the ActualNumericButtonStyle property.
Declaration
public static readonly BindableProperty ActualNumericButtonStyleProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ActualNumericButtonsViewStyleProperty
Identifies the ActualNumericButtonsViewStyle property.
Declaration
public static readonly BindableProperty ActualNumericButtonsViewStyleProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
AdaptiveDisplayModesProperty
Identifies the AdaptiveDisplayModes property.
Declaration
public static readonly BindableProperty AdaptiveDisplayModesProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
DisplayModeProperty
Identifies the DisplayMode property.
Declaration
public static readonly BindableProperty DisplayModeProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
EllipsisModeProperty
Identifies the EllipsisMode property.
Declaration
public static readonly BindableProperty EllipsisModeProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
ItemSpacingProperty
Identifies the ItemSpacing property.
Declaration
public static readonly BindableProperty ItemSpacingProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
MaxNumericButtonsCountProperty
Identifies the MaxNumericButtonsCount property.
Declaration
public static readonly BindableProperty MaxNumericButtonsCountProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
MinNumericButtonsCountProperty
Identifies the MinNumericButtonsCount property.
Declaration
public static readonly BindableProperty MinNumericButtonsCountProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
NavigateToFirstPageButtonStyleProperty
NavigateToFirstPageCommandProperty
NavigateToLastPageButtonStyleProperty
NavigateToLastPageCommandProperty
NavigateToNextPageButtonStyleProperty
NavigateToNextPageCommandProperty
NavigateToPageCommandProperty
NavigateToPreviousPageButtonStyleProperty
NavigateToPreviousPageCommandProperty
NavigationComboBoxStyleProperty
NavigationViewStyleProperty
NumericButtonStyleProperty
Identifies the NumericButtonStyle property.
Declaration
public static readonly BindableProperty NumericButtonStyleProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
NumericButtonsViewStyleProperty
Identifies the NumericButtonsViewStyle property.
Declaration
public static readonly BindableProperty NumericButtonsViewStyleProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
PageCountProperty
Identifies the PageCount property.
Declaration
public static readonly BindableProperty PageCountProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
PagedSourceProperty
Identifies the PagedSource property.
Declaration
public static readonly BindableProperty PagedSourceProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
PageIndexProperty
Identifies the PageIndex property.
Declaration
public static readonly BindableProperty PageIndexProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
PageSizeProperty
Identifies the PageSize property.
Declaration
public static readonly BindableProperty PageSizeProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
PageSizesProperty
Identifies the PageSizes property.
Declaration
public static readonly BindableProperty PageSizesProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
PageSizesViewStyleProperty
Identifies the PageSizesViewStyle property.
Declaration
public static readonly BindableProperty PageSizesViewStyleProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
SourceProperty
Identifies the Source property.
Declaration
public static readonly BindableProperty SourceProperty
Field Value
Microsoft.Maui.Controls.BindableProperty
|
Properties
ActualDataPagerContentStyle
Gets the actual style that is applied to the data pager controls panel.
Declaration
public Style ActualDataPagerContentStyle { get; }
Property Value
Microsoft.Maui.Controls.Style
|
ActualNavigateToFirstPageButtonStyle
ActualNavigateToLastPageButtonStyle
ActualNavigateToNextPageButtonStyle
ActualNavigateToPreviousPageButtonStyle
ActualNavigationComboBoxStyle
ActualNumericButtonStyle
Gets the actual style that is applied to the numeric buttons. This is result of merging the NumericButtonStyle and the default numeric buttons style.
Declaration
public Style ActualNumericButtonStyle { get; }
Property Value
Microsoft.Maui.Controls.Style
|
ActualNumericButtonsViewStyle
Gets the actual style that is applied to the view presenting the numeric buttons. This is result of merging the NumericButtonsViewStyle and the default next style for the numeric buttons view.
Declaration
public Style ActualNumericButtonsViewStyle { get; }
Property Value
Microsoft.Maui.Controls.Style
|
AdaptiveDisplayModes
Gets or sets a list of desired combinations of elements that should be displayed. The actual elements that are displayed are the result of this property, the DisplayMode property, and the size of the control.
Declaration
public IList<DataPagerDisplayMode> AdaptiveDisplayModes { get; set; }
Property Value
System.Collections.Generic.IList<DataPagerDisplayMode>
|
DisplayMode
Gets or sets the set of elements that can be displayed. The actual elements that are displayed are the result of this property, the AdaptiveDisplayModes property, and the size of the control.
Declaration
public DataPagerDisplayMode DisplayMode { get; set; }
Property Value
DataPagerDisplayMode
|
EllipsisMode
Gets or sets the ellipsis mode of the pager. This controls whether the first/last page numeric buttons are replaced with three dots when there are more pages to the left/right.
Declaration
public DataPagerEllipsisMode EllipsisMode { get; set; }
Property Value
DataPagerEllipsisMode
|
ItemSpacing
Gets or sets the spacing between the items.
Declaration
public double ItemSpacing { get; set; }
Property Value
System.Double
|
MaxNumericButtonsCount
Gets or sets the maximum number of numeric buttons.
Declaration
public int MaxNumericButtonsCount { get; set; }
Property Value
System.Int32
|
MinNumericButtonsCount
Gets or sets the minimum number of numeric buttons.
Declaration
public int MinNumericButtonsCount { get; set; }
Property Value
System.Int32
|
NavigateToFirstPageButtonStyle
NavigateToFirstPageCommand
NavigateToLastPageButtonStyle
NavigateToLastPageCommand
NavigateToNextPageButtonStyle
NavigateToNextPageCommand
NavigateToPageCommand
NavigateToPreviousPageButtonStyle
NavigateToPreviousPageCommand
NavigationComboBoxStyle
NavigationViewStyle
NumericButtonStyle
Gets or sets a custom style that is to be applied to the numeric buttons. The actual style that is applied is a merger between this style and the default numeric buttons style.
Declaration
public Style NumericButtonStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
NumericButtonsViewStyle
Gets or sets a custom style that is to be applied to the view presenting the numeric buttons. The actual style that is applied is a merger between this style and the default style for the numeric buttons view.
Declaration
public Style NumericButtonsViewStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
PageCount
Gets the number of existing pages.
Declaration
public int PageCount { get; }
Property Value
System.Int32
|
PagedSource
Gets the paged collection.
Declaration
public IEnumerable PagedSource { get; }
Property Value
System.Collections.IEnumerable
|
PageIndex
Gets or sets the current page index.
Declaration
public int PageIndex { get; set; }
Property Value
System.Int32
|
PageSize
Gets or sets the number of items per page.
Declaration
public int PageSize { get; set; }
Property Value
System.Int32
|
PageSizes
Gets or sets the page sizes that the end user can choose from.
Declaration
public IList<int> PageSizes { get; set; }
Property Value
System.Collections.Generic.IList<System.Int32>
|
PageSizesViewStyle
Gets or sets the custom style that is applied to the view presenting the available page-sizes.
Declaration
public Style PageSizesViewStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
Source
Gets or sets the source.
Declaration
public object Source { get; set; }
Property Value
System.Object
|
Methods
OnApplyTemplate()
Declaration
protected override void OnApplyTemplate()