BackgroundWork

BackgroundWork类提供通过后台线程运行非常耗时的操作的便利方法。BackgroundWork类允许您查看操作的状态并且可以取消操作。使用BackgroundWork类时,可以在用户界面中指示操作进度完成和取消情况。

       1.在类级别创建BackgroundWork类的实例。

       2.指定是否希望后台操作允许执行取消操作和报告进度。

       3.为后台辅助线程的DoWork事件创建事件处理程序。

       4.为后台辅助线程的ProgressChanged事件创建事件处理程序。

       5.为RunWorkCompleted事件创建一个事件处理程序。

       6.为BackgroundWork实例的事件添加事件处理程序。

       7.通过调用RunWorkerAsync方法来开始运行后台操作。

       8.通过调用CancelAsync方法来取消后台操作。

知识共享许可协议
《BackgroundWork》常伟华 创作。
采用 知识共享 署名-相同方式共享 3.0 中国大陆 许可协议进行许可。
  • 多说评论
  • 签名
  • 新浪微博
  • 默认评论
  • Tab Header 5

0 条评论 / 点击此处发表评论

Tab Content 5

开发技术


开发平台和工具

sitemap     175.66ms