IAnimatable Arabirim

Tanım

Animasyonu oluşturulabilen bir öğe için bir arabirim tanımlar.

public interface IAnimatable
type IAnimatable = interface
Türetilmiş

Yöntemler

BatchBegin()

Teslim edilmiş animasyonları toplu başlamak için bu yöntemi uygular.

BatchCommit()

Böylece ile çalıştırılabilir animasyonları toplu kaydetmek için bu yöntemi uygulaması BatchBegin() yöntemi.

Uzantı Metotları

AbortAnimation(IAnimatable, String)

Animasyonu sonlandırır.

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

Belirtilen parametreleri ayarlar ve animasyonu başlatır.

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

Belirtilen parametreleri ayarlar ve animasyonu başlatır.

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

Belirtilen parametreleri ayarlar ve animasyonu başlatır.

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

Belirtilen parametreleri ayarlar ve animasyonu başlatır.

AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action)

Belirtilen parametreleri ayarlar ve Kinetic animasyonunu başlatır.

AnimationIsRunning(IAnimatable, String)

Tarafından belirtilen animasyonun çalışıp çalışmadığını gösteren bir Boole değeri döndürür handle .

Batch(IAnimatable)

Şunlara uygulanır