menu

Xamarin.Forms

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

    Show / Hide Table of Contents

    Class ChartTrackballBehaviorHelper

    Inheritance
    System.Object
    SFChartBehavior
    SFChartTrackballBehavior
    ChartTrackballBehaviorHelper
    Inherited Members
    SFChartBehavior.AdornmentLayer
    SFChartBehavior.Chart
    SFChartBehavior.MouseEntered(CGPoint, NSEvent)
    SFChartBehavior.MouseExited(CGPoint, NSEvent)
    SFChartBehavior.ScrollWheel(CGPoint, NSEvent)
    SFChartTrackballBehavior.ActivationMode
    SFChartTrackballBehavior.Dispose(Boolean)
    SFChartTrackballBehavior.DrawInContext(CGContext)
    SFChartTrackballBehavior.DrawMarker(CGRect, SFChartPointInfo)
    SFChartTrackballBehavior.DrawRect(CGRect, SFChartPointInfo)
    SFChartTrackballBehavior.DrawTrackballAxisLabel(String, SFAxis, CGPoint, SFChartPointInfo)
    SFChartTrackballBehavior.DrawTrackballGroupedLabels(List<SFChartPointInfo>, CGPoint, CGRect)
    SFChartTrackballBehavior.DrawTrackballLabel(SFChartPointInfo, CGRect)
    SFChartTrackballBehavior.DrawTrackballLine(CGPoint, CGPoint)
    SFChartTrackballBehavior.Hide()
    SFChartTrackballBehavior.HitTest(Single, Single)
    SFChartTrackballBehavior.LabelDisplayMode
    SFChartTrackballBehavior.LabelStyle
    SFChartTrackballBehavior.LineStyle
    SFChartTrackballBehavior.LongPressWithGestureRecognizer(SfLongPressGestureRecognizer)
    SFChartTrackballBehavior.MarkerStyle
    SFChartTrackballBehavior.Show(CGPoint)
    SFChartTrackballBehavior.TrackballAxisLabelsGenerate(List<SFChartPointInfo>)
    SFChartTrackballBehavior.TrackballLabelsGenerated(List<SFChartPointInfo>)
    SFChartTrackballBehavior.TrackballPointsInfo
    SFChartTrackballBehavior.ViewForGroupedTrackballLabel(List<SFChartPointInfo>)
    Namespace: Syncfusion.SfChart.XForms.MacOS
    Assembly: Syncfusion.SfChart.XForms.macOS.dll
    Syntax
    public class ChartTrackballBehaviorHelper : SFChartTrackballBehavior

    Constructors

    ChartTrackballBehaviorHelper()

    Declaration
    public ChartTrackballBehaviorHelper()

    Properties

    FormsBehavior

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

    Methods

    MouseDown(CGPoint, NSEvent)

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

    MouseDragged(CGPoint, NSEvent)

    Declaration
    protected override void MouseDragged(CGPoint locationInChart, NSEvent theEvent)
    Parameters
    Type Name Description
    CoreGraphics.CGPoint locationInChart
    AppKit.NSEvent theEvent
    Overrides
    SFChartTrackballBehavior.MouseDragged(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
    SFChartTrackballBehavior.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
    SFChartTrackballBehavior.MouseUp(CGPoint, NSEvent)

    OnDoubleTap(Single, Single)

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

    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

    ViewForAxisLabel(SFAxis, SFChartPointInfo)

    Declaration
    public override NSView ViewForAxisLabel(SFAxis axis, SFChartPointInfo pointInfo)
    Parameters
    Type Name Description
    SFAxis axis
    SFChartPointInfo pointInfo
    Returns
    Type
    AppKit.NSView
    Overrides
    SFChartTrackballBehavior.ViewForAxisLabel(SFAxis, SFChartPointInfo)

    ViewForGroupedTrackballLabel(NSMutableArray)

    Declaration
    public override NSView ViewForGroupedTrackballLabel(NSMutableArray pointsInfo)
    Parameters
    Type Name Description
    Foundation.NSMutableArray pointsInfo
    Returns
    Type
    AppKit.NSView
    Overrides
    SFChartTrackballBehavior.ViewForGroupedTrackballLabel(NSMutableArray)

    ViewForTrackballLabel(SFChartPointInfo)

    Declaration
    public override NSView ViewForTrackballLabel(SFChartPointInfo pointInfo)
    Parameters
    Type Name Description
    SFChartPointInfo pointInfo
    Returns
    Type
    AppKit.NSView
    Overrides
    SFChartTrackballBehavior.ViewForTrackballLabel(SFChartPointInfo)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved