ZoomExtentsModifier
Proporciona zoom a las dimensiones, o zoom a X y Y específicos VisibleRange en interacción con el ratón
Hereda de: ChartModifierBase
Constructores
public ZoomExtentsModifier()
zoomExtentsModifier = ZoomExtentsModifier()
Inicia una nueva instancia de la clase ZoomExtentsModifier.
Propiedades
public TimeSpan DoubleTapThreshold { get; set; }
value = zoomExtentsModifier.DoubleTapThreshold
zoomExtentsModifier.DoubleTapThreshold = value
Consigue o establece el tiempo máximo entre los grifos para ser considerado como doble grifo.
public bool IsAnimated { get; set; }
value = zoomExtentsModifier.IsAnimated
zoomExtentsModifier.IsAnimated = value
Se obtiene o establece si las operaciones de zoom deben ser animadas.
public XyDirection XyDirection { get; set; }
value = zoomExtentsModifier.XyDirection
zoomExtentsModifier.XyDirection = value
Define la dirección de la ZoomExtentsModifier
Métodos
public override void OnModifierDoubleClick(ModifierMouseArgs e)
zoomExtentsModifier.OnModifierDoubleClick(e)
Llamado cuando un ratón DoubleClick ocurre en el padre UltrachartSurface
- e
- Argumentos detallando la operación del botón del ratón
public override void OnModifierMouseUp(ModifierMouseArgs e)
zoomExtentsModifier.OnModifierMouseUp(e)
Llamado cuando se publica un botón Mouse en el padre UltrachartSurface
- e
- Argumentos detallando la operación del botón del ratón
public override void OnModifierTouchDown(ModifierTouchManipulationArgs e)
zoomExtentsModifier.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
public override void OnModifierTouchUp(ModifierTouchManipulationArgs e)
zoomExtentsModifier.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
protected virtual void PerformZoom()
zoomExtentsModifier.PerformZoom()
Realiza la función zoom. Llamado cuando el usuario haga doble clic (arriba el ratón derecho). Puede ser sobrerretido en clases derivadas para personalizar lo que el zoom realmente hace
Campos
public static readonly DependencyProperty IsAnimatedProperty
value = ZoomExtentsModifier.IsAnimatedProperty
Define el IsAnimated@DependencyProperty@
public static readonly DependencyProperty XyDirectionProperty
value = ZoomExtentsModifier.XyDirectionProperty
Define el XyDirectiondependencia inmueble