Animation Sınıf

Tanım

Kullanıcı algılanabilir bir zaman aralığında özellikleri değiştiren işlevler koleksiyonu olan animasyonu kapsüller.

public class Animation : System.Collections.IEnumerable
type Animation = class
    interface IEnumerable
Devralma
System.Object
Animation
Uygulamalar
System.Collections.IEnumerable

Oluşturucular

Animation()

Varsayılan değerlerle yeni Animation bir nesne oluşturur.

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

Belirtilen parametrelerle yeni Animation bir nesne oluşturur.

Özellikler

IsEnabled

Kullanıcı algılanabilir bir zaman aralığında özellikleri değiştiren işlevler koleksiyonu olan animasyonu kapsüller.

Yöntemler

Add(Double, Double, Animation)

bu Animation öğeye adresinden başlayan beginAt ve konumunda finishAtbiten bir Animation nesne ekler.

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

Animasyonu owner sağlanan parametrelerle çalıştırır.

GetCallback()

Bu Animation nesnede ve başlamış ve tamamlanmamış alt öğelerinde kolay animasyon adımını yinelemeli olarak çalıştıran bir geri çağırma döndürür.

GetEnumerator()

Bu Animation nesnenin alt Animation nesneleri üzerinde yineleme yapmak için kullanılabilecek bir numaralandırıcı döndürür.

Insert(Double, Double, Animation)

bu Animation öğeye adresinden başlayan beginAt ve konumunda finishAtbiten bir Animation nesne ekler.

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

Belirtilen callbackile yeni Animation bir nesne oluşturur ve bu Animation nesnenin alt öğelerine ekler.

WithConcurrent(Animation, Double, Double)

Bu Animation nesnenin alt öğelerine ekler animation ve başlangıç ve bitiş saatlerini animation sırasıyla ve finishAtolarak beginAt ayarlar.

Şunlara uygulanır