menu

Xamarin.Android

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

    Show / Hide Table of Contents

    Class SfDateTimeRangeNavigator

    Inheritance
    System.Object
    SfDateTimeRangeNavigator
    Namespace: Com.Syncfusion.Rangenavigator
    Assembly: Syncfusion.SfChart.Android.dll
    Syntax
    public class SfDateTimeRangeNavigator : FrameLayout

    Constructors

    SfDateTimeRangeNavigator(Context)

    Declaration
    public SfDateTimeRangeNavigator(Context context)
    Parameters
    Type Name Description
    Android.Content.Context context

    SfDateTimeRangeNavigator(Context, IAttributeSet)

    Declaration
    public SfDateTimeRangeNavigator(Context context, IAttributeSet attribute)
    Parameters
    Type Name Description
    Android.Content.Context context
    Android.Util.IAttributeSet attribute

    SfDateTimeRangeNavigator(Context, IAttributeSet, Int32)

    Declaration
    public SfDateTimeRangeNavigator(Context context, IAttributeSet attribute, int defaultStyle)
    Parameters
    Type Name Description
    Android.Content.Context context
    Android.Util.IAttributeSet attribute
    System.Int32 defaultStyle

    Properties

    Content

    Declaration
    public View Content { get; set; }
    Property Value
    Type
    Android.Views.View

    DeferredUpdateDelay

    Declaration
    public double DeferredUpdateDelay { get; set; }
    Property Value
    Type
    System.Double

    DeferredUpdateEnabled

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

    Intervals

    Declaration
    public Nullable<DateTimeIntervalType> Intervals { get; set; }
    Property Value
    Type
    System.Nullable<DateTimeIntervalType>

    LeftThumbStyle

    Declaration
    public ThumbStyle LeftThumbStyle { get; }
    Property Value
    Type
    ThumbStyle

    LeftTooltipStyle

    Declaration
    public TooltipStyle LeftTooltipStyle { get; }
    Property Value
    Type
    TooltipStyle

    MajorScaleStyle

    Declaration
    public ScaleStyle MajorScaleStyle { get; }
    Property Value
    Type
    ScaleStyle

    Maximum

    Declaration
    public Date Maximum { get; set; }
    Property Value
    Type
    Java.Util.Date

    Minimum

    Declaration
    public Date Minimum { get; set; }
    Property Value
    Type
    Java.Util.Date

    MinorScaleStyle

    Declaration
    public ScaleStyle MinorScaleStyle { get; }
    Property Value
    Type
    ScaleStyle

    OverlayColor

    Declaration
    public Color OverlayColor { get; set; }
    Property Value
    Type
    Android.Graphics.Color

    RightThumbStyle

    Declaration
    public ThumbStyle RightThumbStyle { get; }
    Property Value
    Type
    ThumbStyle

    RightTooltipStyle

    Declaration
    public TooltipStyle RightTooltipStyle { get; }
    Property Value
    Type
    TooltipStyle

    TooltipDisplayMode

    Declaration
    public TooltipDisplayMode TooltipDisplayMode { get; set; }
    Property Value
    Type
    TooltipDisplayMode

    TooltipEnabled

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

    TooltipFormat

    Declaration
    public string TooltipFormat { get; set; }
    Property Value
    Type
    System.String

    ViewRangeEnd

    Declaration
    public Date ViewRangeEnd { get; set; }
    Property Value
    Type
    Java.Util.Date

    ViewRangeStart

    Declaration
    public Date ViewRangeStart { get; set; }
    Property Value
    Type
    Java.Util.Date

    Methods

    add_MajorScaleLabelsCreate(SfDateTimeRangeNavigator.MajorScaleEventHandler)

    Declaration
    public void add_MajorScaleLabelsCreate(SfDateTimeRangeNavigator.MajorScaleEventHandler value)
    Parameters
    Type Name Description
    SfDateTimeRangeNavigator.MajorScaleEventHandler value

    add_MinorScaleLabelsCreate(SfDateTimeRangeNavigator.MinorScaleEventHandler)

    Declaration
    public void add_MinorScaleLabelsCreate(SfDateTimeRangeNavigator.MinorScaleEventHandler value)
    Parameters
    Type Name Description
    SfDateTimeRangeNavigator.MinorScaleEventHandler value

    add_RangeChanged(SfDateTimeRangeNavigator.ChangedEventHandler)

    Declaration
    public void add_RangeChanged(SfDateTimeRangeNavigator.ChangedEventHandler value)
    Parameters
    Type Name Description
    SfDateTimeRangeNavigator.ChangedEventHandler value

    Dispose(Boolean)

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

    DrawLeftThumb(Canvas, Single, Single, Single, Single)

    Declaration
    protected virtual void DrawLeftThumb(Canvas canvas, float valueX1, float valueY1, float valueX2, float valueY2)
    Parameters
    Type Name Description
    Android.Graphics.Canvas canvas
    System.Single valueX1
    System.Single valueY1
    System.Single valueX2
    System.Single valueY2

    DrawLeftTooltip(Canvas, String, Single, Single)

    Declaration
    protected virtual void DrawLeftTooltip(Canvas canvas, string text, float xPosition, float yPosition)
    Parameters
    Type Name Description
    Android.Graphics.Canvas canvas
    System.String text
    System.Single xPosition
    System.Single yPosition

    DrawRightThumb(Canvas, Single, Single, Single, Single)

    Declaration
    protected virtual void DrawRightThumb(Canvas canvas, float valueX1, float valueY1, float valueX2, float valueY2)
    Parameters
    Type Name Description
    Android.Graphics.Canvas canvas
    System.Single valueX1
    System.Single valueY1
    System.Single valueX2
    System.Single valueY2

    DrawRightTooltip(Canvas, String, Single, Single)

    Declaration
    protected virtual void DrawRightTooltip(Canvas canvas, string text, float xPosition, float yPosition)
    Parameters
    Type Name Description
    Android.Graphics.Canvas canvas
    System.String text
    System.Single xPosition
    System.Single yPosition

    OnInterceptTouchEvent(MotionEvent)

    Declaration
    public override bool OnInterceptTouchEvent(MotionEvent ev)
    Parameters
    Type Name Description
    Android.Views.MotionEvent ev
    Returns
    Type
    System.Boolean

    OnMeasure(Int32, Int32)

    Declaration
    protected override void OnMeasure(int widthMeasureSpec, int heightMeasureSpec)
    Parameters
    Type Name Description
    System.Int32 widthMeasureSpec
    System.Int32 heightMeasureSpec

    OnTouchEvent(MotionEvent)

    Declaration
    public override bool OnTouchEvent(MotionEvent e)
    Parameters
    Type Name Description
    Android.Views.MotionEvent e
    Returns
    Type
    System.Boolean

    remove_MajorScaleLabelsCreate(SfDateTimeRangeNavigator.MajorScaleEventHandler)

    Declaration
    public void remove_MajorScaleLabelsCreate(SfDateTimeRangeNavigator.MajorScaleEventHandler value)
    Parameters
    Type Name Description
    SfDateTimeRangeNavigator.MajorScaleEventHandler value

    remove_MinorScaleLabelsCreate(SfDateTimeRangeNavigator.MinorScaleEventHandler)

    Declaration
    public void remove_MinorScaleLabelsCreate(SfDateTimeRangeNavigator.MinorScaleEventHandler value)
    Parameters
    Type Name Description
    SfDateTimeRangeNavigator.MinorScaleEventHandler value

    remove_RangeChanged(SfDateTimeRangeNavigator.ChangedEventHandler)

    Declaration
    public void remove_RangeChanged(SfDateTimeRangeNavigator.ChangedEventHandler value)
    Parameters
    Type Name Description
    SfDateTimeRangeNavigator.ChangedEventHandler value

    SetLeftThumbBounds(RectF)

    Declaration
    protected void SetLeftThumbBounds(RectF rect)
    Parameters
    Type Name Description
    Android.Graphics.RectF rect

    SetRightThumbBounds(RectF)

    Declaration
    protected void SetRightThumbBounds(RectF rect)
    Parameters
    Type Name Description
    Android.Graphics.RectF rect

    Events

    MajorScaleLabelsCreate

    Declaration
    public event SfDateTimeRangeNavigator.MajorScaleEventHandler MajorScaleLabelsCreate
    Event Type
    Type
    SfDateTimeRangeNavigator.MajorScaleEventHandler

    MinorScaleLabelsCreate

    Declaration
    public event SfDateTimeRangeNavigator.MinorScaleEventHandler MinorScaleLabelsCreate
    Event Type
    Type
    SfDateTimeRangeNavigator.MinorScaleEventHandler

    RangeChanged

    Declaration
    public event SfDateTimeRangeNavigator.ChangedEventHandler RangeChanged
    Event Type
    Type
    SfDateTimeRangeNavigator.ChangedEventHandler
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved