ZoomExtentsModifier

StockSharp.Xaml.Charting.ChartModifiers

Bietet Zoom in Graden oder Zoom zu bestimmten X und Y VisibleRange bei Maus-Interaktion

Erbt von: ChartModifierBase

Konstruktoren

ZoomExtentsModifier
public ZoomExtentsModifier()
zoomExtentsModifier = ZoomExtentsModifier()

Initialisiert eine neue Instanz der ZoomExtentsModifier Klasse.

Eigenschaften

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

Bekommt oder setzt die maximale Zeit zwischen den Taps, um als Doppeltipp betrachtet zu werden.

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

Gibt oder stellt fest, ob Zoom-Operationen animiert werden sollen.

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

Definiert die Richtung des ZoomExtentsModifier

Methoden

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

Aufrufen, wenn eine Maus DoubleClick auf dem Elternteil UltrachartSurface @ auftritt

e
Argumente zur Detaillierung der Maustastenoperation
OnModifierMouseUp
public override void OnModifierMouseUp(ModifierMouseArgs e)
zoomExtentsModifier.OnModifierMouseUp(e)

Aufrufen, wenn eine Maustaste auf dem Elternteil UltrachartSurface

e
Argumente zur Detaillierung der Maustastenoperation
OnModifierTouchDown
public override void OnModifierTouchDown(ModifierTouchManipulationArgs e)
zoomExtentsModifier.OnModifierTouchDown(e)

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

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

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

e
Argumente zur Detaillierung der Manipulationsoperation
PerformZoom
protected virtual void PerformZoom()
zoomExtentsModifier.PerformZoom()

Führt die Zoomfunktion aus, wird aufgerufen, wenn der Benutzer doppelt klickt (rechts mit der Maus nach oben), kann in abgeleiteten Klassen überschrieben werden, um anzupassen, was der Zoom tatsächlich tut

Felder

IsAnimatedProperty
public static readonly DependencyProperty IsAnimatedProperty
value = ZoomExtentsModifier.IsAnimatedProperty

Definiert die IsAnimatedDependencyProperty

XyDirectionProperty
public static readonly DependencyProperty XyDirectionProperty
value = ZoomExtentsModifier.XyDirectionProperty

Definiert die XyDirection Abhängigkeitseigenschaft