Sdílet prostřednictvím


Animation Třída

Definice

Zapouzdřuje animaci, kolekci funkcí, které upravují vlastnosti za uživatelem vnímatelné časové období.

public class Animation : System.Collections.IEnumerable
type Animation = class
    interface IEnumerable
Dědičnost
System.Object
Animation
Implementuje
System.Collections.IEnumerable

Konstruktory

Animation()

Vytvoří nový Animation objekt s výchozími hodnotami.

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

Vytvoří nový Animation objekt se zadanými parametry.

Vlastnosti

IsEnabled

Zapouzdřuje animaci, kolekci funkcí, které upravují vlastnosti za uživatelem vnímatelné časové období.

Metody

Add(Double, Double, Animation)

Přidá do tohoto objektu Animation objekt, který začíná na beginAt a končí v finishAt.Animation

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

Spustí animaci owner se zadanými parametry.

GetCallback()

Vrátí zpětné volání, které rekurzivně spustí jednoduchý animační krok pro tento Animation objekt a ty z jeho podřízených položek, které začaly a nedokončily.

GetEnumerator()

Vrátí enumerátor, který lze použít k iteraci nad podřízenými Animation objekty tohoto Animation objektu.

Insert(Double, Double, Animation)

Přidá do tohoto objektu Animation objekt, který začíná na beginAt a končí v finishAt.Animation

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

Vytvoří nový Animation objekt se zadaným callbackobjektem a přidá jej do podřízených objektů tohoto Animation objektu.

WithConcurrent(Animation, Double, Double)

Přidá animation do podřízených položek tohoto Animation objektu a nastaví počáteční a koncový čas na animationbeginAt a finishAtv uvedeném pořadí.

Platí pro