Animation Třída

Definice

Zapouzdří 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
Animation
Implementuje

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ří animaci, kolekci funkcí, které upravují vlastnosti za uživatelem vnímatelné časové období.

Metody

Add(Double, Double, Animation)

Animation Přidá k tomu Animation objekt, který začíná na beginAt a končí na finishAt.

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 tohoto Animation objektu a 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)

Animation Přidá k tomu Animation objekt, který začíná na beginAt a končí na finishAt.

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

Vytvoří nový Animation objekt se zadaným callbackobjektem a přidá ho do podřízených položek 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 animation na beginAt a finishAt.

Platí pro