ZoomExtentsModifier
Bietet Zoom in Graden oder Zoom zu bestimmten X und Y VisibleRange bei Maus-Interaktion
Erbt von: ChartModifierBase
Konstruktoren
public ZoomExtentsModifier()
zoomExtentsModifier = ZoomExtentsModifier()
Initialisiert eine neue Instanz der ZoomExtentsModifier Klasse.
Eigenschaften
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.
public bool IsAnimated { get; set; }
value = zoomExtentsModifier.IsAnimated
zoomExtentsModifier.IsAnimated = value
Gibt oder stellt fest, ob Zoom-Operationen animiert werden sollen.
public XyDirection XyDirection { get; set; }
value = zoomExtentsModifier.XyDirection
zoomExtentsModifier.XyDirection = value
Definiert die Richtung des ZoomExtentsModifier
Methoden
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
public override void OnModifierMouseUp(ModifierMouseArgs e)
zoomExtentsModifier.OnModifierMouseUp(e)
Aufrufen, wenn eine Maustaste auf dem Elternteil UltrachartSurface
- e
- Argumente zur Detaillierung der Maustastenoperation
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
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
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
public static readonly DependencyProperty IsAnimatedProperty
value = ZoomExtentsModifier.IsAnimatedProperty
Definiert die IsAnimatedDependencyProperty
public static readonly DependencyProperty XyDirectionProperty
value = ZoomExtentsModifier.XyDirectionProperty
Definiert die XyDirection Abhängigkeitseigenschaft