DiscreteBooleanKeyFrame 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public ref class DiscreteBooleanKeyFrame : System::Windows::Media::Animation::BooleanKeyFrame
public class DiscreteBooleanKeyFrame : System.Windows.Media.Animation.BooleanKeyFrame
type DiscreteBooleanKeyFrame = class
inherit BooleanKeyFrame
Public Class DiscreteBooleanKeyFrame
Inherits BooleanKeyFrame
- 继承
注解
此类与 一起用作 的 BooleanKeyFrameCollection 一部分, BooleanAnimationUsingKeyFrames 以沿一组关键帧对属性值进行动画处理 Boolean 。
关键帧定义它所属的 BooleanAnimationUsingKeyFrames 的段。 每个关键帧都有一个目标和 Value 一个 KeyTime。 指定 KeyTime 应到达关键帧的时间 Value 。 关键帧从上一个关键帧的目标值到其自己的目标值进行动画处理。 它在上一个关键帧结束时开始,在到达其自己的关键时间时结束。
离散关键帧(如 DiscreteBooleanKeyFrame )在值之间创建突然“跳转”, (无内插) 。 换句话说,动画属性不会更改,直到达到关键帧的关键时间,此时动画属性突然变为目标值。
构造函数
DiscreteBooleanKeyFrame() |
初始化 DiscreteBooleanKeyFrame 类的新实例。 |
DiscreteBooleanKeyFrame(Boolean) |
使用指定的结束值初始化 DiscreteBooleanKeyFrame 类的新实例。 |
DiscreteBooleanKeyFrame(Boolean, KeyTime) |
使用指定的结束值和关键时间初始化 DiscreteBooleanKeyFrame 类的新实例。 |
属性
CanFreeze |
获取一个值,该值指示是否可将对象变为不可修改。 (继承自 Freezable) |
DependencyObjectType |
获取 DependencyObjectType 包装此实例的 CLR 类型的 。 (继承自 DependencyObject) |
Dispatcher |
获取与此 Dispatcher 关联的 DispatcherObject。 (继承自 DispatcherObject) |
IsFrozen |
获取一个值,该值指示对象当前是否可修改。 (继承自 Freezable) |
IsSealed |
获取一个值,该值指示此实例当前是否为密封的(只读)。 (继承自 DependencyObject) |
KeyTime |
获取或设置关键帧的目标 Value 应到达的时间。 (继承自 BooleanKeyFrame) |
Value |
获取或设置关键帧的目标值。 (继承自 BooleanKeyFrame) |
方法
事件
Changed |
在修改 Freezable 或其包含的对象时发生。 (继承自 Freezable) |
显式接口实现
IKeyFrame.Value |
获取或设置与 KeyTime 实例关联的值。 (继承自 BooleanKeyFrame) |