ZoomExtentsModifier

StockSharp.Xaml.Charting.ChartModifiers

Proporciona zoom em extensão, ou zoom para X e Y específicos VisibleRange na interação com o mouse

Herda de: ChartModifierBase

Construtores

ZoomExtentsModifier
public ZoomExtentsModifier()
zoomExtentsModifier = ZoomExtentsModifier()

Inicializa uma nova instância da classe ZoomExtentsModifier.

Propriedades

DoubleTapThreshold
public TimeSpan DoubleTapThreshold { get; set; }
value = zoomExtentsModifier.DoubleTapThreshold
zoomExtentsModifier.DoubleTapThreshold = value

Obtém ou define o tempo máximo entre as torneiras para ser considerado como dupla torneira.

IsAnimated
public bool IsAnimated { get; set; }
value = zoomExtentsModifier.IsAnimated
zoomExtentsModifier.IsAnimated = value

Obtém ou define se as operações de zoom devem ser animadas. Por omissão true

XyDirection
public XyDirection XyDirection { get; set; }
value = zoomExtentsModifier.XyDirection
zoomExtentsModifier.XyDirection = value

Define a direcção da ZoomExtentsModifier

Métodos

OnModifierDoubleClick
public override void OnModifierDoubleClick(ModifierMouseArgs e)
zoomExtentsModifier.OnModifierDoubleClick(e)

Chamado quando um Mouse DoubleClick ocorre no pai UltrachartSurface

e
Argumentos que detalham a operação do botão do mouse
OnModifierMouseUp
public override void OnModifierMouseUp(ModifierMouseArgs e)
zoomExtentsModifier.OnModifierMouseUp(e)

Chamado quando um botão do mouse é lançado no pai UltrachartSurface

e
Argumentos que detalham a operação do botão do mouse
OnModifierTouchDown
public override void OnModifierTouchDown(ModifierTouchManipulationArgs e)
zoomExtentsModifier.OnModifierTouchDown(e)

Chamado quando ocorre uma interação Multi-Touch Down no pai UltrachartSurface

e
Argumentos que detalham a operação de manipulação
OnModifierTouchUp
public override void OnModifierTouchUp(ModifierTouchManipulationArgs e)
zoomExtentsModifier.OnModifierTouchUp(e)

Chamado quando ocorre uma interação Multi-Touch Up no pai UltrachartSurface

e
Argumentos que detalham a operação de manipulação
PerformZoom
protected virtual void PerformZoom()
zoomExtentsModifier.PerformZoom()

Executa a função de zoom. Chamada quando o usuário clica duas vezes (o mouse direito para cima). Pode ser sobreposta em classes derivadas para personalizar o que o zoom realmente faz

Campos

IsAnimatedProperty
public static readonly DependencyProperty IsAnimatedProperty
value = ZoomExtentsModifier.IsAnimatedProperty

Define IsAnimated DependencyProperty @

XyDirectionProperty
public static readonly DependencyProperty XyDirectionProperty
value = ZoomExtentsModifier.XyDirectionProperty

Define a propriedade XyDirection dependência