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.