ZoomExtentsModifier
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