Class StoryboardEngineBase
动画引擎基类
public abstract class StoryboardEngineBase : IDisposable
- Inheritance
-
StoryboardEngineBase
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
StoryboardEngineBase(double, string)
public StoryboardEngineBase(double second, string property)
Parameters
Properties
CompletedEvent
public EventHandler CompletedEvent { get; set; }
Property Value
Duration
public Duration Duration { get; set; }
Property Value
Easing
public EasingFunctionBase Easing { get; set; }
Property Value
PropertyPath
public PropertyPath PropertyPath { get; set; }
Property Value
Storyboard
public Storyboard Storyboard { get; set; }
Property Value
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
Start(UIElement, Action<UIElement>, Action<StoryboardEngineBase>)
public abstract StoryboardEngineBase Start(UIElement element, Action<UIElement> Completed = null, Action<StoryboardEngineBase> init = null)
Parameters
element
UIElementCompleted
Action<UIElement>init
Action<StoryboardEngineBase>
Returns
Stop()
public abstract StoryboardEngineBase Stop()