PauseStoryboard 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
暂停 Storyboard 的触发器操作。
public ref class PauseStoryboard sealed : System::Windows::Media::Animation::ControllableStoryboardAction
public sealed class PauseStoryboard : System.Windows.Media.Animation.ControllableStoryboardAction
type PauseStoryboard = class
inherit ControllableStoryboardAction
Public NotInheritable Class PauseStoryboard
Inherits ControllableStoryboardAction
- 继承
注解
PauseStoryboard使用 和 EventTrigger 或 Trigger 来暂停情节提要。
PauseStoryboard仅在 启动) 后Storyboard处于活动状态 (时才影响 Storyboard 。
若要控制 , StoryboardPauseStoryboard 必须引用Name控制该 Storyboard的 的 BeginStoryboard 。 有关示例 ,请参阅如何:在情节提要启动后使用事件触发器控制情节提要 。
开始暂停的动画
暂停后 BeginStoryboard 触发操作时,该操作似乎会恢复并重启。 但是,实际上情况不是这样: BeginStoryboard 该操作实际上会将自身替换为未暂停的版本。 每次触发操作 BeginStoryboard 时,都会为其情节提要创建时钟对象。 这些时钟将分布到它们进行动画处理的属性。 因此,当再次触发 时 BeginStoryboard ,它不会重启其时钟,它会用新的时钟替换它们。
构造函数
PauseStoryboard() |
初始化 PauseStoryboard 类的新实例。 |
属性
BeginStoryboardName |
获取或设置将你想要的 Storyboard 启动为交互式控制的 BeginStoryboard 的 Name。 (继承自 ControllableStoryboardAction) |
DependencyObjectType |
获取 DependencyObjectType 包装此实例的 CLR 类型的 。 (继承自 DependencyObject) |
Dispatcher |
获取与此 Dispatcher 关联的 DispatcherObject。 (继承自 DispatcherObject) |
IsSealed |
获取一个值,该值指示此实例当前是否为密封的(只读)。 (继承自 DependencyObject) |