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.