IAnimatable Schnittstelle

Definition

Definiert eine Schnittstelle für Elemente, die animiert werden können.

public interface IAnimatable
type IAnimatable = interface
Abgeleitet

Methoden

BatchBegin()

Implementieren Sie diese Methode, um einen Batch mit Animationen zu starten, die committet wurden.

BatchCommit()

Implementieren Sie diese Methode, um einen Batch mit Animationen zu committen, damit diese mithilfe der BatchBegin()-Methode ausgeführt werden können.

Erweiterungsmethoden

AbortAnimation(IAnimatable, String)

Beendet die Animation.

Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

Legt die angegebenen Parameter fest und startet die Animation.

Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

Legt die angegebenen Parameter fest und startet die Animation.

Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

Legt die angegebenen Parameter fest und startet die Animation.

Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>)

Legt die angegebenen Parameter fest und startet die Animation.

AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action)

Legt die angegebenen Parameter fest und startet die kinetische Animation.

AnimationIsRunning(IAnimatable, String)

Gibt einen booleschen Wert zurück, der angibt, ob die von handle angegebene Animation ausgeführt wird oder nicht.

Batch(IAnimatable)

Definiert eine Schnittstelle für Elemente, die animiert werden können.

Gilt für: