Share via


Animation Classe

Definizione

Incapsula un'animazione, una raccolta di funzioni che modificano le proprietà in un periodo di tempo percettibile dall'utente.

public class Animation : System.Collections.IEnumerable
type Animation = class
    interface IEnumerable
Ereditarietà
System.Object
Animation
Implementazioni
System.Collections.IEnumerable

Costruttori

Animation()

Crea un nuovo oggetto Animation con valori predefiniti.

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

Crea un nuovo oggetto Animation con i parametri specificati.

Proprietà

IsEnabled

Incapsula un'animazione, una raccolta di funzioni che modificano le proprietà in un periodo di tempo percettibile dall'utente.

Metodi

Add(Double, Double, Animation)

Aggiunge un oggetto Animation a questo elemento Animation che inizia in corrispondenza di beginAt e finisce in corrispondenza di finishAt.

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

Esegue l'animazione owner con i parametri specificati.

GetCallback()

Restituisce un oggetto callback che esegue in modo ricorsivo il passaggio di animazione facilitato su questo oggetto Animation e su quello dei relativi elementi figlio iniziati e non completati.

GetEnumerator()

Restituisce un enumeratore che può essere usato per scorrere gli oggetti Animation figlio di questo oggetto Animation.

Insert(Double, Double, Animation)

Aggiunge un oggetto Animation a questo elemento Animation che inizia in corrispondenza di beginAt e finisce in corrispondenza di finishAt.

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

Crea un nuovo oggetto Animation con l'elemento callback specificato e lo aggiunge agli elementi figlio di questo oggetto Animation.

WithConcurrent(Animation, Double, Double)

Aggiunge animation agli elementi figlio di questo oggetto Animation e imposta l'ora di inizio e fine di animation su beginAt e finishAt rispettivamente.

Si applica a