menu

Class ChartBehavior - WinUI API Reference | Syncfusion

    Show / Hide Table of Contents

    Class ChartBehavior

    This class is used to get the methods that are called when the pointer interactions are made in the Chart area. By using that, the user can change the behavior for different actions, like OnPointerPressed, OnPointerMoved, OnPointerReleased, OnHolding, etc.

    Inheritance
    System.Object
    ChartBehavior
    ChartCrosshairBehavior
    ChartInteractiveBehavior
    ChartSelectionBehavior
    ChartTooltipBehavior
    ChartTrackballBehavior
    ChartZoomPanBehavior
    Namespace: Syncfusion.UI.Xaml.Charts
    Assembly: Syncfusion.Chart.WinUI.dll
    Syntax
    public abstract class ChartBehavior : DependencyObject

    Constructors

    ChartBehavior()

    Declaration
    public ChartBehavior()

    Methods

    OnDoubleTapped(DoubleTappedRoutedEventArgs)

    Declaration
    protected virtual void OnDoubleTapped(DoubleTappedRoutedEventArgs e)
    Parameters
    Type Name Description
    Microsoft.UI.Xaml.Input.DoubleTappedRoutedEventArgs e

    OnHolding(HoldingRoutedEventArgs)

    Declaration
    protected virtual void OnHolding(HoldingRoutedEventArgs e)
    Parameters
    Type Name Description
    Microsoft.UI.Xaml.Input.HoldingRoutedEventArgs e

    OnLayoutUpdated()

    This method is triggered when the layout is updated.

    Declaration
    protected virtual void OnLayoutUpdated()

    OnManipulationCompleted(ManipulationCompletedRoutedEventArgs)

    Declaration
    protected virtual void OnManipulationCompleted(ManipulationCompletedRoutedEventArgs e)
    Parameters
    Type Name Description
    Microsoft.UI.Xaml.Input.ManipulationCompletedRoutedEventArgs e

    OnManipulationDelta(ManipulationDeltaRoutedEventArgs)

    Declaration
    protected virtual void OnManipulationDelta(ManipulationDeltaRoutedEventArgs e)
    Parameters
    Type Name Description
    Microsoft.UI.Xaml.Input.ManipulationDeltaRoutedEventArgs e

    OnManipulationStarted(ManipulationStartedRoutedEventArgs)

    Declaration
    protected virtual void OnManipulationStarted(ManipulationStartedRoutedEventArgs e)
    Parameters
    Type Name Description
    Microsoft.UI.Xaml.Input.ManipulationStartedRoutedEventArgs e

    OnPointerEntered(PointerRoutedEventArgs)

    Declaration
    protected virtual void OnPointerEntered(PointerRoutedEventArgs e)
    Parameters
    Type Name Description
    Microsoft.UI.Xaml.Input.PointerRoutedEventArgs e

    OnPointerExited(PointerRoutedEventArgs)

    Declaration
    protected virtual void OnPointerExited(PointerRoutedEventArgs e)
    Parameters
    Type Name Description
    Microsoft.UI.Xaml.Input.PointerRoutedEventArgs e

    OnPointerMoved(PointerRoutedEventArgs)

    Declaration
    protected virtual void OnPointerMoved(PointerRoutedEventArgs e)
    Parameters
    Type Name Description
    Microsoft.UI.Xaml.Input.PointerRoutedEventArgs e

    OnPointerPressed(PointerRoutedEventArgs)

    Declaration
    protected virtual void OnPointerPressed(PointerRoutedEventArgs e)
    Parameters
    Type Name Description
    Microsoft.UI.Xaml.Input.PointerRoutedEventArgs e

    OnPointerReleased(PointerRoutedEventArgs)

    Declaration
    protected virtual void OnPointerReleased(PointerRoutedEventArgs e)
    Parameters
    Type Name Description
    Microsoft.UI.Xaml.Input.PointerRoutedEventArgs e

    OnPointerWheelChanged(PointerRoutedEventArgs)

    Declaration
    protected virtual void OnPointerWheelChanged(PointerRoutedEventArgs e)
    Parameters
    Type Name Description
    Microsoft.UI.Xaml.Input.PointerRoutedEventArgs e

    OnRightTapped(RightTappedRoutedEventArgs)

    Declaration
    protected virtual void OnRightTapped(RightTappedRoutedEventArgs e)
    Parameters
    Type Name Description
    Microsoft.UI.Xaml.Input.RightTappedRoutedEventArgs e

    OnTapped(TappedRoutedEventArgs)

    Declaration
    protected virtual void OnTapped(TappedRoutedEventArgs e)
    Parameters
    Type Name Description
    Microsoft.UI.Xaml.Input.TappedRoutedEventArgs e
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved