Partager via


Animation Classe

Définition

Encapsule une animation, qui est une collection de fonctions qui modifient des propriétés sur une période perceptible par l’utilisateur.

public class Animation : System.Collections.IEnumerable
type Animation = class
    interface IEnumerable
Héritage
System.Object
Animation
Implémente
System.Collections.IEnumerable

Constructeurs

Animation()

Crée un objet Animation avec des valeurs par défaut.

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

Crée un objet Animation avec les paramètres spécifiés.

Propriétés

IsEnabled

Encapsule une animation, qui est une collection de fonctions qui modifient des propriétés sur une période perceptible par l’utilisateur.

Méthodes

Add(Double, Double, Animation)

Ajoute un objet Animation à cette Animation qui commence à beginAt et qui se termine à finishAt.

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

Exécute l’animation owner avec les paramètres fournis.

GetCallback()

Retourne un rappel qui exécute de manière récursive l’étape d’animation facilitée sur cet objet Animation, ainsi que celles de ses enfants qui ont commencé et qui ne sont pas terminées.

GetEnumerator()

Retourne un énumérateur qui peut être utilisé pour itérer les objets Animation enfants de cet objet Animation.

Insert(Double, Double, Animation)

Ajoute un objet Animation à cette Animation qui commence à beginAt et qui se termine à finishAt.

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

Crée un objet Animation avec le callback spécifié, puis l’ajoute aux enfants de cet objet Animation.

WithConcurrent(Animation, Double, Double)

Ajoute animation aux enfants de cet objet Animation et définit les heures de début et de fin de animation sur beginAt et sur finishAt, respectivement.

S’applique à