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
    SFChartBehavior
    SFChartZoomPanBehavior
    ChartZoomPanBehaviorHelper
    Inherited Members
    SFChartBehavior.AdornmentLayer
    SFChartBehavior.Chart
    SFChartBehavior.MouseEntered(CGPoint, NSEvent)
    SFChartZoomPanBehavior.Dispose(Boolean)
    SFChartZoomPanBehavior.DrawInContext(CGContext)
    SFChartZoomPanBehavior.EnableDirectionalZooming
    SFChartZoomPanBehavior.EnableDoubleTap
    SFChartZoomPanBehavior.EnablePanning
    SFChartZoomPanBehavior.EnableSelectionZooming
    SFChartZoomPanBehavior.EnableZooming
    SFChartZoomPanBehavior.MaximumZoomLevel
    SFChartZoomPanBehavior.MouseDragged(CGPoint, NSEvent)
    SFChartZoomPanBehavior.MouseExited(CGPoint, NSEvent)
    SFChartZoomPanBehavior.Reset()
    SFChartZoomPanBehavior.ScrollWheel(CGPoint, NSEvent)
    SFChartZoomPanBehavior.SelectionRectBorderColor
    SFChartZoomPanBehavior.SelectionRectBorderDashes
    SFChartZoomPanBehavior.SelectionRectBorderWidth
    SFChartZoomPanBehavior.SelectionRectFillColor
    SFChartZoomPanBehavior.Zoom(CGRect)
    SFChartZoomPanBehavior.Zoom(Double)
    SFChartZoomPanBehavior.Zoom(SFAxis, Double, Double)
    SFChartZoomPanBehavior.Zoom(SFAxis, Object, Object)
    SFChartZoomPanBehavior.ZoomIn()
    SFChartZoomPanBehavior.ZoomMode
    SFChartZoomPanBehavior.ZoomOut()
    SFChartZoomPanBehavior.ZoomWithCumulativeScale(Double, Double, SFAxis)
    Namespace: Syncfusion.SfChart.XForms.MacOS
    Assembly: Syncfusion.SfChart.XForms.macOS.dll
    Syntax
    public class ChartZoomPanBehaviorHelper : SFChartZoomPanBehavior

    Constructors

    ChartZoomPanBehaviorHelper()

    Declaration
    public ChartZoomPanBehaviorHelper()

    Properties

    FormsBehavior

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

    Methods

    MouseDown(CGPoint, NSEvent)

    Declaration
    protected override void MouseDown(CGPoint locationInChart, NSEvent theEvent)
    Parameters
    Type Name Description
    CoreGraphics.CGPoint locationInChart
    AppKit.NSEvent theEvent
    Overrides
    SFChartZoomPanBehavior.MouseDown(CGPoint, NSEvent)

    MouseMoved(CGPoint, NSEvent)

    Declaration
    protected override void MouseMoved(CGPoint locationInChart, NSEvent theEvent)
    Parameters
    Type Name Description
    CoreGraphics.CGPoint locationInChart
    AppKit.NSEvent theEvent
    Overrides
    SFChartBehavior.MouseMoved(CGPoint, NSEvent)

    MouseUp(CGPoint, NSEvent)

    Declaration
    protected override void MouseUp(CGPoint locationInChart, NSEvent theEvent)
    Parameters
    Type Name Description
    CoreGraphics.CGPoint locationInChart
    AppKit.NSEvent theEvent
    Overrides
    SFChartZoomPanBehavior.MouseUp(CGPoint, NSEvent)

    OnDoubleTap(Single, Single)

    Declaration
    protected void OnDoubleTap(float pointX, float pointY)
    Parameters
    Type Name Description
    System.Single pointX
    System.Single pointY

    OnScroll(Single, Single, Single, Single)

    Declaration
    protected void OnScroll(float pointX, float pointY, float distanceX, float distanceY)
    Parameters
    Type Name Description
    System.Single pointX
    System.Single pointY
    System.Single distanceX
    System.Single distanceY

    PinchWithGestureRecognizer(SfPinchGestureRecognizer)

    Declaration
    public override void PinchWithGestureRecognizer(SfPinchGestureRecognizer pinchGestureRecognizer)
    Parameters
    Type Name Description
    SfPinchGestureRecognizer pinchGestureRecognizer
    Overrides
    SFChartZoomPanBehavior.PinchWithGestureRecognizer(SfPinchGestureRecognizer)

    ScaleDelta(Single, Single, Single)

    Declaration
    protected 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
    protected 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
    protected 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
    protected void TouchDown(float pointX, float pointY)
    Parameters
    Type Name Description
    System.Single pointX
    System.Single pointY

    TouchMove(Single, Single)

    Declaration
    protected void TouchMove(float pointX, float pointY)
    Parameters
    Type Name Description
    System.Single pointX
    System.Single pointY

    TouchUp(Single, Single)

    Declaration
    protected void TouchUp(float pointX, float pointY)
    Parameters
    Type Name Description
    System.Single pointX
    System.Single pointY
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved