ZoomExtentsModifier

StockSharp.Xaml.Charting.ChartModifiers

Provides zoom to extents, or zoom to specific X and Y VisibleRange on mouse interaction

継承元: ChartModifierBase

コンストラクター

ZoomExtentsModifier()

Initializes a new instance of the ZoomExtentsModifier class.

プロパティ

DoubleTapThreshold : TimeSpan

Gets or sets maximum time between taps to be considered as double tap.

IsAnimated : bool

Gets or sets whether zoom operations should be animated. Default true

XyDirection : XyDirection

Defines the direction of the ZoomExtentsModifier

メソッド

OnModifierDoubleClick(ModifierMouseArgs)

Called when a Mouse DoubleClick occurs on the parent UltrachartSurface

e
Arguments detailing the mouse button operation
OnModifierMouseUp(ModifierMouseArgs)

Called when a Mouse Button is released on the parent UltrachartSurface

e
Arguments detailing the mouse button operation
OnModifierTouchDown(ModifierTouchManipulationArgs)

Called when a Multi-Touch Down interaction occurs on the parent UltrachartSurface

e
Arguments detailing the manipulation operation
OnModifierTouchUp(ModifierTouchManipulationArgs)

Called when a Multi-Touch Up interaction occurs on the parent UltrachartSurface

e
Arguments detailing the manipulation operation
PerformZoom()

Performs the zoom function. Called when the user double clicks (right mouse up). May be overridden in derived classes to customize what the zoom actually does

フィールド

IsAnimatedProperty : DependencyProperty

Defines the IsAnimated DependencyProperty

XyDirectionProperty : DependencyProperty

Defines the XyDirection dependency property