DeferredUIAction
Ecng.Xaml
执行在 UI 线程上的动作,频率不超过指定的间隔,并有可选的额外延迟.
构造函数
DeferredUIAction
public DeferredUIAction(Action action, TimeSpan minInterval, TimeSpan? delayBy)
deferredUIAction = DeferredUIAction(action, minInterval, delayBy)
初始化了 & ##DeferredUIAction+# 类的新实例 。
- action
- 执行的动作 。
- minInterval
- 连续处决之间的最短时间。
- delayBy
- 上次请求中可选的额外拖延;必须少于或等于.。
属性
IsEnabled
public bool IsEnabled { get; set; }
value = deferredUIAction.IsEnabled
deferredUIAction.IsEnabled = value
获取或设置一个表示是否启用执行的值 。