Compartilhar via


Animation Classe

Definição

Encapsula uma animação, uma coleção de funções que modificam as propriedades em um período perceptível pelo usuário.

public class Animation : System.Collections.IEnumerable
type Animation = class
    interface IEnumerable
Herança
System.Object
Animation
Implementações
System.Collections.IEnumerable

Construtores

Animation()

Cria um novo objeto Animation com valores padrão.

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

Cria um novo objeto Animation com os parâmetros especificados.

Propriedades

IsEnabled

Encapsula uma animação, uma coleção de funções que modificam as propriedades em um período perceptível pelo usuário.

Métodos

Add(Double, Double, Animation)

Adiciona um objeto Animation a este Animation que começa em beginAt e termina em finishAt.

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

Executa a animação owner com os parâmetros fornecidos.

GetCallback()

Retorna um retorno de chamada que executa recursivamente a etapa da animação facilitada neste objeto Animation e seus filhos começaram e não terminaram.

GetEnumerator()

Retorna um enumerador que pode ser usado para iterar pelos objetos Animation filhos deste objeto Animation.

Insert(Double, Double, Animation)

Adiciona um objeto Animation a este Animation que começa em beginAt e termina em finishAt.

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

Cria um novo objeto Animation com o callback especificado e adiciona-o aos filhos deste objeto Animation.

WithConcurrent(Animation, Double, Double)

Adiciona animation aos filhos deste objeto Animation e define as horas de início e término de animation a beginAt e finishAt, respectivamente.

Aplica-se a