Class Paginator
public class Paginator : ContentView, INotifyPropertyChanged, IEffectControlProvider, IToolTipElement, IContextFlyoutElement, IAnimatable, IViewController, IVisualElementController, IElementController, IGestureController, IGestureRecognizers, IPropertyMapperView, IHotReloadableView, IReplaceableView, ILayout, ILayoutController, IVisualTreeElement, IContentView, IView, IElement, ITransform, IPadding, ICrossPlatformLayout
- Inheritance
-
Paginator
- Implements
- Inherited Members
- Extension Methods
Constructors
Paginator()
public Paginator()
Fields
ChangePageCommandProperty
public static readonly BindableProperty ChangePageCommandProperty
Field Value
CurrentPageProperty
public static readonly BindableProperty CurrentPageProperty
Field Value
PageStepCountProperty
public static readonly BindableProperty PageStepCountProperty
Field Value
TotalPageCountProperty
public static readonly BindableProperty TotalPageCountProperty
Field Value
Properties
CanGoNext
public bool CanGoNext { get; set; }
Property Value
CanGoPrevious
public bool CanGoPrevious { get; set; }
Property Value
ChangePageCommand
public ICommand ChangePageCommand { get; set; }
Property Value
CurrentPage
public int CurrentPage { get; set; }
Property Value
PageStepCount
public int PageStepCount { get; set; }
Property Value
TotalPageCount
public int TotalPageCount { get; set; }
Property Value
Methods
ApplyCurrentPageState()
protected virtual void ApplyCurrentPageState()
OnCurrentPageChanged(int, int)
protected virtual void OnCurrentPageChanged(int oldValue, int newValue)
Parameters
OnPageStepCountChanged(int, int)
protected virtual void OnPageStepCountChanged(int oldValue, int newValue)
Parameters
OnTotalPageCountChanged(int, int)
protected virtual void OnTotalPageCountChanged(int oldValue, int newValue)
Parameters
UpdateCanGoProperties()
protected virtual void UpdateCanGoProperties()
UpdatePageNumbersItemsSource()
protected void UpdatePageNumbersItemsSource()