menu

Xamarin.Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class NumericButton - Xamarin.Forms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class NumericButton

    A customized Xamarin.Forms.View that reacts to touch events.

    Inheritance
    System.Object
    Syncfusion.SfDataGrid.XForms.DataPager.PanelElement
    NumericButton
    Implements
    System.IDisposable
    Namespace: Syncfusion.SfDataGrid.XForms.DataPager
    Assembly: Syncfusion.SfDataGrid.XForms.dll
    Syntax
    public class NumericButton : PanelElement, IDisposable

    Constructors

    NumericButton()

    Initializes a new instance of the NumericButton class.

    Declaration
    public NumericButton()

    Fields

    ClipProperty

    Identifies the Clip Xamarin.Forms.BindableProperty.

    Declaration
    public static readonly BindableProperty ClipProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty
    Remarks

    This Xamarin.Forms.BindableProperty is read-only.

    HighlightingBackgroundColorProperty

    Identifies the HighlightingBackgroundColor Xamarin.Forms.BindableProperty.

    Declaration
    public static readonly BindableProperty HighlightingBackgroundColorProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty
    Remarks

    This Xamarin.Forms.BindableProperty is read-only.

    IsCurrentPageProperty

    Identifies the IsCurrentPage Xamarin.Forms.BindableProperty.

    Declaration
    public static readonly BindableProperty IsCurrentPageProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty
    Remarks

    This Xamarin.Forms.BindableProperty is read-only.

    PageIndexProperty

    Identifies the PageIndex Xamarin.Forms.BindableProperty.

    Declaration
    public static readonly BindableProperty PageIndexProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty
    Remarks

    This Xamarin.Forms.BindableProperty is read-only.

    Properties

    Clip

    Gets or sets the clip value of the numeric button.

    Declaration
    public Rectangle Clip { get; set; }
    Property Value
    Type Description
    Xamarin.Forms.Rectangle

    The clip value of the numeric button.

    DataPager

    Gets the reference of the SfDataPager.

    Declaration
    public SfDataPager DataPager { get; }
    Property Value
    Type Description
    SfDataPager

    The reference of the SfDataPager.

    HighlightingBackgroundColor

    Gets or sets the highlighting background color used to highlight numeric button when selected.

    Declaration
    public Color HighlightingBackgroundColor { get; set; }
    Property Value
    Type Description
    Xamarin.Forms.Color

    The highlighting background color used to highlight numeric button when selected.

    IsButtonEnabled

    Gets or sets a value indicating whether to enable/disable the NumericButton.

    Declaration
    public bool IsButtonEnabled { get; set; }
    Property Value
    Type Description
    System.Boolean

    True, if the button is enabled, otherwise false. The default value is true.

    IsCurrentPage

    Gets or sets a value indicating whether the page is current page or not.

    Declaration
    public bool IsCurrentPage { get; set; }
    Property Value
    Type Description
    System.Boolean

    The boolean value denoting whether the page is current page or not.

    NavigationButtons

    Gets or sets the navigation buttons, which are used to navigate through pages.

    Declaration
    public NavigationButtons NavigationButtons { get; set; }
    Property Value
    Type Description
    NavigationButtons

    The navigation buttons, which are used to navigate through pages.

    PageIndex

    Gets or sets the current page index of the SfDataPager.

    Declaration
    public int PageIndex { get; set; }
    Property Value
    Type Description
    System.Int32

    The current page index of the SfDataPager.

    Methods

    Dispose()

    Releases the resources used by the component.

    Declaration
    public void Dispose()

    Dispose(Boolean)

    Releases the unmanaged resources used by the component and optionally releases the managed resources.

    Declaration
    protected virtual void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing

    if true - release both managed and unmanaged resources; if false - release only unmanaged resources.

    LayoutChildren(Double, Double, Double, Double)

    Positions and sizes the Content of the NumericButton.

    Declaration
    protected override void LayoutChildren(double x, double y, double width, double height)
    Parameters
    Type Name Description
    System.Double x

    A value that represents the x coordinate of the child.

    System.Double y

    A value that represents the y coordinate of the child.

    System.Double width

    A value that represents the width of the child.

    System.Double height

    A value that represents the height of the child.

    SetAsCurrentPage()

    Sets the current page based on selection and whether the selected element is ellipsis or numeric button.

    Declaration
    public void SetAsCurrentPage()

    ShouldInvalidateOnChildAdded(View)

    Method to decide whether to call Xamarin.Forms.VisualElement.InvalidateMeasure or not.

    Declaration
    protected override bool ShouldInvalidateOnChildAdded(View child)
    Parameters
    Type Name Description
    Xamarin.Forms.View child

    The Content of the NumericButton.

    Returns
    Type Description
    System.Boolean

    A boolean value do decide whether to invalidate when adding a child.

    ShouldInvalidateOnChildRemoved(View)

    Method to decide whether to call Xamarin.Forms.VisualElement.InvalidateMeasure or not.

    Declaration
    protected override bool ShouldInvalidateOnChildRemoved(View child)
    Parameters
    Type Name Description
    Xamarin.Forms.View child

    The Content of the NumericButton.

    Returns
    Type Description
    System.Boolean

    A boolean value do decide whether to invalidate when removing a child.

    Implements

    System.IDisposable
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved