ClockController 类

定义

以交互方式控制一个 Clock.

public ref class ClockController sealed : System::Windows::Threading::DispatcherObject
public sealed class ClockController : System.Windows.Threading.DispatcherObject
type ClockController = class
    inherit DispatcherObject
Public NotInheritable Class ClockController
Inherits DispatcherObject
继承
ClockController

注解

使用 A ClockController 以交互方式开始、暂停、恢复、查找、跳过、停止和删除 a Clock。 只能以交互方式控制根级时钟。

属性

名称 说明
Clock

Clock获取由此ClockController控制的 。

Dispatcher

获取与此DispatcherDispatcherObject关联的值。

(继承自 DispatcherObject)
SpeedRatio

获取或设置目标的 Clock交互速度。

方法

名称 说明
Begin()

设置目标 Clock 以在下一刻度开始。

CheckAccess()

确定调用线程是否有权访问此 DispatcherObject权限。

(继承自 DispatcherObject)
Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
Pause()

停止目标 Clock 进度。

Remove()

Clock从其动画的属性中删除与此ClockController关联的属性。 时钟及其子时钟将不再影响这些属性。

Resume()

启用以前暂停的项 Clock 以恢复进度。

Seek(TimeSpan, TimeSeekOrigin)

在下一个时钟周期发生时按指定量查找目标 Clock 。 如果目标时钟停止,则寻求使其再次处于活动状态。

SeekAlignedToLastTick(TimeSpan, TimeSeekOrigin)

立即按指定量查找目标 Clock 。 如果目标时钟停止,则寻求使其再次处于活动状态。

SkipToFill()

将目标的 Clock 当前时间提升到其活动时段的结束时间。

Stop()

停止目标 Clock

ToString()

返回一个表示当前对象的字符串。

(继承自 Object)
VerifyAccess()

强制调用线程有权访问此 DispatcherObject权限。

(继承自 DispatcherObject)

适用于

另请参阅