Class DoubleStoryboardEngine
DoubleAnimation动画引擎
public class DoubleStoryboardEngine : StoryboardEngineBase<double>, IDisposable
- Inheritance
-
DoubleStoryboardEngine
- Implements
- Inherited Members
- Extension Methods
Constructors
DoubleStoryboardEngine(double, double, double, string)
构造函数
public DoubleStoryboardEngine(double from, double to, double second, string property)
Parameters
Methods
CanAnimation(UIElement)
protected bool CanAnimation(UIElement element)
Parameters
element
UIElement
Returns
Create(double, double, double, string)
构造方法
public static DoubleStoryboardEngine Create(double from, double to, double second, string property)
Parameters
Returns
Start(UIElement, Action<UIElement>, Action<StoryboardEngineBase>)
public override StoryboardEngineBase Start(UIElement element, Action<UIElement> Completed = null, Action<StoryboardEngineBase> init = null)
Parameters
element
UIElementCompleted
Action<UIElement>init
Action<StoryboardEngineBase>
Returns
StartAll(UIElement, params DoubleStoryboardEngine[])
public static void StartAll(UIElement element, params DoubleStoryboardEngine[] engines)
Parameters
element
UIElementengines
DoubleStoryboardEngine[]
Stop()
public override StoryboardEngineBase Stop()