PinchZoomModifier

StockSharp.Xaml.Charting.ChartModifiers

El PinchZoomModifier proporciona zoom de la UltrachartSurface con el gesto de pellizco

Hereda de: RelativeZoomModifierBase

Constructores

PinchZoomModifier
public PinchZoomModifier()
pinchZoomModifier = PinchZoomModifier()

Inicia una nueva instancia de la clase PinchZoomModifier.

Propiedades

IsDragging
public bool IsDragging { get; }
value = pinchZoomModifier.IsDragging

Si es verdad, el arrastre está en progreso

IsUniform
public bool IsUniform { get; set; }
value = pinchZoomModifier.IsUniform
pinchZoomModifier.IsUniform = value

Obtiene o establece el valor de la propiedad IsUniform, mostrando si el aspecto de la gráfica se conserva mientras se acerca o sale.

Métodos

OnModifierTouchDown
public override void OnModifierTouchDown(ModifierTouchManipulationArgs e)
pinchZoomModifier.OnModifierTouchDown(e)

Llamado cuando se produce una interacción multi-touch Down en el padre UltrachartSurface

e
Argumentos detallando la operación de manipulación
OnModifierTouchMove
public override void OnModifierTouchMove(ModifierTouchManipulationArgs e)
pinchZoomModifier.OnModifierTouchMove(e)

Llamado cuando se produce una interacción multi-touch Move en el padre UltrachartSurface

e
Argumentos detallando la operación de manipulación
OnModifierTouchUp
public override void OnModifierTouchUp(ModifierTouchManipulationArgs e)
pinchZoomModifier.OnModifierTouchUp(e)

Llamado cuando se produce una interacción multi-touch Up en el padre UltrachartSurface

e
Argumentos detallando la operación de manipulación
PerformZoom
protected override void PerformZoom(Point mousePoint, double xValue, double yValue)
pinchZoomModifier.PerformZoom(mousePoint, xValue, yValue)

Realiza un zoom alrededor del factor X y Y especificado

mousePoint
El punto del ratón.
xValue
El factor de zoom x.
yValue
El factor de zoom y.