Sdílet prostřednictvím


AnimationExtensions Třída

Definice

Rozšiřující metody pro IAnimatable objekty.

public ref class AnimationExtensions abstract sealed
public static class AnimationExtensions
type AnimationExtensions = class
Public Module AnimationExtensions
Dědičnost
AnimationExtensions

Metody

Name Description
AbortAnimation(IAnimatable, String)

Zastaví animaci.

Add(IAnimationManager, Action<Double>)

Rozšiřující metody pro IAnimatable objekty.

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

Animuje self od start do end.

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

Animuje self pomocí zadaného zpětného volání.

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

Běží animation na self.

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

self Animace pomocí transform a callback.

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

Nastaví zadané parametry a spustí animaci kinetiky.

AnimationIsRunning(IAnimatable, String)

Vrátí logickou hodnotu, která určuje, zda je animace určená spuštěním handle .

Batch(IAnimatable)

Rozšiřující metody pro IAnimatable objekty.

Insert(IAnimationManager, Func<Int64,Boolean>)

Rozšiřující metody pro IAnimatable objekty.

Interpolate(Double, Double, Double, Boolean)

Vrátí funkci, která provádí lineární interpolaci mezi start a end.

Remove(IAnimationManager, Int32)

Rozšiřující metody pro IAnimatable objekty.

Platí pro