menu

Xamarin.Forms

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

    Show / Hide Table of Contents

    Class ChartZoomPanBehaviorHelper

    Inheritance
    System.Object
    ChartZoomPanBehaviorHelper
    Namespace: Syncfusion.SfChart.XForms.WPF
    Assembly: Syncfusion.SfChart.XForms.WPF.dll
    Syntax
    public class ChartZoomPanBehaviorHelper : ChartZoomPanBehavior

    Constructors

    ChartZoomPanBehaviorHelper()

    Declaration
    public ChartZoomPanBehaviorHelper()

    Properties

    FormsBehavior

    Declaration
    public ChartZoomPanBehavior FormsBehavior { get; set; }
    Property Value
    Type
    ChartZoomPanBehavior

    Methods

    DoubleTap(Single, Single)

    Declaration
    public void DoubleTap(float x, float y)
    Parameters
    Type Name Description
    System.Single x
    System.Single y

    OnDoubleTapped(MouseButtonEventArgs)

    Declaration
    protected override void OnDoubleTapped(MouseButtonEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.MouseButtonEventArgs e

    OnManipulationCompleted(ManipulationCompletedEventArgs)

    Declaration
    protected override void OnManipulationCompleted(ManipulationCompletedEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.ManipulationCompletedEventArgs e

    OnManipulationDelta(ManipulationDeltaEventArgs)

    Declaration
    protected override void OnManipulationDelta(ManipulationDeltaEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.ManipulationDeltaEventArgs e

    OnMouseLeftButtonDown(MouseButtonEventArgs)

    Declaration
    protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.MouseButtonEventArgs e

    OnMouseLeftButtonUp(MouseButtonEventArgs)

    Declaration
    protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.MouseButtonEventArgs e

    OnMouseMove(MouseEventArgs)

    Declaration
    protected override void OnMouseMove(MouseEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Input.MouseEventArgs e

    ScaleDelta(Single, Single, Single)

    Declaration
    public void ScaleDelta(float manipulationX, float manipulationY, float scaleFactor)
    Parameters
    Type Name Description
    System.Single manipulationX
    System.Single manipulationY
    System.Single scaleFactor

    ScaleEnd(Single, Single, Single)

    Declaration
    public void ScaleEnd(float manipulationX, float manipulationY, float scaleFactor)
    Parameters
    Type Name Description
    System.Single manipulationX
    System.Single manipulationY
    System.Single scaleFactor

    ScaleStart(Single, Single, Single)

    Declaration
    public void ScaleStart(float manipulationX, float manipulationY, float scaleFactor)
    Parameters
    Type Name Description
    System.Single manipulationX
    System.Single manipulationY
    System.Single scaleFactor

    TouchDown(Single, Single)

    Declaration
    public void TouchDown(float x, float y)
    Parameters
    Type Name Description
    System.Single x
    System.Single y

    TouchMove(Single, Single)

    Declaration
    public void TouchMove(float x, float y)
    Parameters
    Type Name Description
    System.Single x
    System.Single y

    TouchUp(Single, Single)

    Declaration
    public void TouchUp(float x, float y)
    Parameters
    Type Name Description
    System.Single x
    System.Single y

    Zoom(Double)

    Declaration
    public void Zoom(double zoomFactor)
    Parameters
    Type Name Description
    System.Double zoomFactor

    Zoom(Rect)

    Declaration
    public void Zoom(Rect zoomRect)
    Parameters
    Type Name Description
    System.Windows.Rect zoomRect

    ZoomByRange(ChartAxisBase2D, DateTime, DateTime)

    Declaration
    public void ZoomByRange(ChartAxisBase2D chartAxis, DateTime start, DateTime end)
    Parameters
    Type Name Description
    Syncfusion.UI.Xaml.Charts.ChartAxisBase2D chartAxis
    System.DateTime start
    System.DateTime end

    ZoomByRange(ChartAxisBase2D, Double, Double)

    Declaration
    public void ZoomByRange(ChartAxisBase2D chartAxis, double start, double end)
    Parameters
    Type Name Description
    Syncfusion.UI.Xaml.Charts.ChartAxisBase2D chartAxis
    System.Double start
    System.Double end

    ZoomIn()

    Declaration
    public void ZoomIn()

    ZoomOut()

    Declaration
    public void ZoomOut()

    ZoomToFactor(ChartAxisBase2D, Double, Double)

    Declaration
    public void ZoomToFactor(ChartAxisBase2D chartAxis, double zoomPosition, double zoomFactor)
    Parameters
    Type Name Description
    Syncfusion.UI.Xaml.Charts.ChartAxisBase2D chartAxis
    System.Double zoomPosition
    System.Double zoomFactor
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved