Class
DataPagerContent

Represents the content of a RadDataPager. It contains the visual elements that comprise the DataPager.

Definition

Namespace:Telerik.Maui.Controls.DataPager

Assembly:Telerik.Maui.Controls.dll

Syntax:

cs-api-definition
public class DataPagerContent : RadLayout

Inheritance: objectRadLayoutDataPagerContent

Inherited Members RadLayout.CreateLayoutManager()

Constructors

DataPagerContent()

Initalizes an instance of the class.

Declaration

cs-api-definition
public DataPagerContent()

Fields

AdaptiveDisplayModesProperty

Identifies the AdaptiveDisplayModes property.

Declaration

cs-api-definition
public static readonly BindableProperty AdaptiveDisplayModesProperty

Field Value

BindableProperty

DisplayModeProperty

Identifies the DisplayMode property.

Declaration

cs-api-definition
public static readonly BindableProperty DisplayModeProperty

Field Value

BindableProperty

EllipsisModeProperty

Identifies the EllipsisMode property.

Declaration

cs-api-definition
public static readonly BindableProperty EllipsisModeProperty

Field Value

BindableProperty

ItemSpacingProperty

Identifies the ItemSpacing property.

Declaration

cs-api-definition
public static readonly BindableProperty ItemSpacingProperty

Field Value

BindableProperty

ItemTypeProperty

Identifies the ItemType attached property.

Declaration

cs-api-definition
public static readonly BindableProperty ItemTypeProperty

Field Value

BindableProperty

MaxNumericButtonsCountProperty

Identifies the MaxNumericButtonsCount property.

Declaration

cs-api-definition
public static readonly BindableProperty MaxNumericButtonsCountProperty

Field Value

BindableProperty

MinNumericButtonsCountProperty

Identifies the MinNumericButtonsCount property.

Declaration

cs-api-definition
public static readonly BindableProperty MinNumericButtonsCountProperty

Field Value

BindableProperty

PageCountProperty

Identifies the PageCount property.

Declaration

cs-api-definition
public static readonly BindableProperty PageCountProperty

Field Value

BindableProperty

PageIndexProperty

Identifies the PageIndex property.

Declaration

cs-api-definition
public static readonly BindableProperty PageIndexProperty

Field Value

BindableProperty

Properties

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

cs-api-definition
public IList<DataPagerDisplayMode> AdaptiveDisplayModes { get; set; }

Property Value

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

cs-api-definition
public DataPagerDisplayMode DisplayMode { get; set; }

Property Value

DataPagerDisplayMode

EllipsisMode

Gets or sets the ellipsis mode of the pager. The EllipsisMode property controls whether the first/last page numeric buttons are replaced with three dots when there are more pages to the left/right.

Declaration

cs-api-definition
public DataPagerEllipsisMode EllipsisMode { get; set; }

Property Value

DataPagerEllipsisMode

ItemSpacing

Gets or sets the spacing between the items.

Declaration

cs-api-definition
public double ItemSpacing { get; set; }

Property Value

double

Items

Gets a list of items that represent the components of a RadDataPager.

Declaration

cs-api-definition
public IList<IView> Items { get; }

Property Value

IList<IView>

MaxNumericButtonsCount

Gets or sets the maximum number of numeric buttons.

Declaration

cs-api-definition
public int MaxNumericButtonsCount { get; set; }

Property Value

int

MinNumericButtonsCount

Gets or sets the minimum number of numeric buttons.

Declaration

cs-api-definition
public int MinNumericButtonsCount { get; set; }

Property Value

int

PageCount

Gets the number of existing pages.

Declaration

cs-api-definition
public int PageCount { get; set; }

Property Value

int

PageIndex

Gets or sets the current page index.

Declaration

cs-api-definition
public int PageIndex { get; set; }

Property Value

int

Methods

GetItemType(BindableObject)

Gets the item type for ths bindable object in the context of a RadDataPager.

Declaration

cs-api-definition
public static DataPagerItemType GetItemType(BindableObject bindable)

Parameters

bindable

BindableObject

Returns

DataPagerItemType

SetItemType(BindableObject, DataPagerItemType)

Sets the item type for ths bindable object in the context of a RadDataPager.

Declaration

cs-api-definition
public static void SetItemType(BindableObject bindable, DataPagerItemType value)

Parameters

bindable

BindableObject

value

DataPagerItemType