PinchZoomModifier

StockSharp.Xaml.Charting.ChartModifiers

Das PinchZoomModifier ermöglicht das Zoomen des UltrachartSurface mit der Pinch-Geste

Erbt von: RelativeZoomModifierBase

Konstruktoren

PinchZoomModifier
public PinchZoomModifier()
pinchZoomModifier = PinchZoomModifier()

Initialisiert eine neue Instanz der PinchZoomModifier Klasse.

Eigenschaften

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

Wenn True, ist Draging im Gange

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

Bestimmt oder legt den Wert der IsUniform-Eigenschaft fest und zeigt an, ob der Aspekt des Diagramms beim Ein- oder Auszoomen erhalten bleibt.

Methoden

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

Aufrufen, wenn eine Multi-Touch Down-Interaktion auf dem Elternteil UltrachartSurface auftritt

e
Argumente zur Detaillierung der Manipulationsoperation
OnModifierTouchMove
public override void OnModifierTouchMove(ModifierTouchManipulationArgs e)
pinchZoomModifier.OnModifierTouchMove(e)

Aufrufen, wenn eine Multi-Touch Move-Interaktion auf dem Eltern-UltrachartSurface auftritt

e
Argumente zur Detaillierung der Manipulationsoperation
OnModifierTouchUp
public override void OnModifierTouchUp(ModifierTouchManipulationArgs e)
pinchZoomModifier.OnModifierTouchUp(e)

Aufrufen, wenn eine Multi-Touch Up-Interaktion auf dem Eltern-UltrachartSurface auftritt

e
Argumente zur Detaillierung der Manipulationsoperation
PerformZoom
protected override void PerformZoom(Point mousePoint, double xValue, double yValue)
pinchZoomModifier.PerformZoom(mousePoint, xValue, yValue)

Führt einen Zoom um den angegebenen X- und Y-Faktor durch

mousePoint
Der Mauspunkt.
xValue
Der x-Zoom-Faktor.
yValue
Der y-Zoom-Faktor.