Freigeben über


Animation Klasse

Definition

Kapselt eine Animation. Eine Sammlung von Funktionen, die Eigenschaften über einen von Benutzern wahrnehmbaren Zeitraum hinweg ändern.

public class Animation : System.Collections.IEnumerable
type Animation = class
    interface IEnumerable
Vererbung
System.Object
Animation
Implementiert
System.Collections.IEnumerable

Konstruktoren

Animation()

Erstellt ein neues Animation-Objekt mit Standardwerten.

Animation(Action<Double>, Double, Double, Easing, Action)

Erstellt ein neues Animation-Objekt mit den angegebenen Parametern.

Eigenschaften

IsEnabled

Kapselt eine Animation. Eine Sammlung von Funktionen, die Eigenschaften über einen von Benutzern wahrnehmbaren Zeitraum hinweg ändern.

Methoden

Add(Double, Double, Animation)

Fügt ein Animation-Objekt zu Animation hinzu, das bei beginAt beginnt und bei finishAt endet.

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

Führt die owner-Animation mit den angegebenen Parametern aus.

GetCallback()

Gibt einen Rückruf zurück, der den beschleunigten Animationsschritt für dieses Animation-Objekt und für die untergeordneten Elemente rekursiv ausführt, die gestartet und nicht abgeschlossen wurden.

GetEnumerator()

Gibt einen Enumerator zurück, der zum Durchlaufen der untergeordneten Animation-Objekte des Animation-Objekts verwendet werden kann.

Insert(Double, Double, Animation)

Fügt ein Animation-Objekt zu Animation hinzu, das bei beginAt beginnt und bei finishAt endet.

WithConcurrent(Action<Double>, Double, Double, Easing, Double, Double)

Erstellt ein neues Animation-Objekt mit dem angegebenen callback und fügt es dem untergeordneten Element des Animation-Objekts hinzu.

WithConcurrent(Animation, Double, Double)

Fügt animation den untergeordneten Elementen des Animation-Objekts hinzu und legt die Start- und Endzeiten von animation auf jeweils beginAt und finishAt fest.

Gilt für: