PinchZoomModifier
StockSharp.Xaml.Charting.ChartModifiers
O PinchZoomModifier fornece zoom do UltrachartSurface com o gesto de beliscamento
Herda de: RelativeZoomModifierBase
Construtores
PinchZoomModifier
public PinchZoomModifier()
pinchZoomModifier = PinchZoomModifier()
Inicializa uma nova instância da classe PinchZoomModifier.
Propriedades
IsDragging
public bool IsDragging { get; }
value = pinchZoomModifier.IsDragging
Se for Verdadeiro, o arrasto está em andamento
IsUniform
public bool IsUniform { get; set; }
value = pinchZoomModifier.IsUniform
pinchZoomModifier.IsUniform = value
Obtém ou define o valor de IsUniform propriedade, mostrando se o aspecto do gráfico está preservado enquanto amplia o tamanho dentro ou fora.
Métodos
OnModifierTouchDown
public override void OnModifierTouchDown(ModifierTouchManipulationArgs e)
pinchZoomModifier.OnModifierTouchDown(e)
Chamado quando ocorre uma interação Multi-Touch Down no pai UltrachartSurface
- e
- Argumentos que detalham a operação de manipulação
OnModifierTouchMove
public override void OnModifierTouchMove(ModifierTouchManipulationArgs e)
pinchZoomModifier.OnModifierTouchMove(e)
Chamado quando ocorre uma interação de Movimento Multi-Touch no pai UltrachartSurface
- e
- Argumentos que detalham a operação de manipulação
OnModifierTouchUp
public override void OnModifierTouchUp(ModifierTouchManipulationArgs e)
pinchZoomModifier.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 override void PerformZoom(Point mousePoint, double xValue, double yValue)
pinchZoomModifier.PerformZoom(mousePoint, xValue, yValue)
Executa um zoom em torno do fator X e Y especificado
- mousePoint
- O ponto do rato.
- xValue
- O fator de zoom x.
- yValue
- O fator y zoom.