Animation Sınıf

Tanım

Bir Kullanıcı-algılanabilir zaman dilimi üzerinde özellikleri değiştiren işlevlerin bir koleksiyonunu, bir animasyonu kapsüller.

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

Oluşturucular

Animation()

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

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

AnimationBelirtilen parametrelerle yeni bir nesne oluşturur.

Özellikler

IsEnabled

Yöntemler

Add(Double, Double, Animation)

Üzerinde Animation Animation başlayan beginAt ve tarihinde sona ertiren bir nesne ekler finishAt .

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

ownerAnimasyonu sağlanan parametrelerle çalıştırır.

GetCallback()

Bu Animation nesne üzerinde ve başlamış ve bitmesiz alt öğeleri yinelemeli olarak çalıştıran bir geri çağırma döndürür.

GetEnumerator()

Bu nesnenin alt nesnelerinde yinelemek için kullanılabilecek bir Numaralandırıcı döndürür Animation Animation .

Insert(Double, Double, Animation)

Üzerinde Animation Animation başlayan beginAt ve tarihinde sona ertiren bir nesne ekler finishAt .

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

AnimationBelirtilen ile yeni bir nesne oluşturur callback ve bu nesnenin alt öğelerine ekler Animation .

WithConcurrent(Animation, Double, Double)

animationBu nesnenin alt öğelerine ekler Animation ve sırasıyla başlangıç ve bitiş zamanlarını ayarlar animation beginAt finishAt .

Şunlara uygulanır