BackgroundWorker 组件
更新:2007 年 11 月
BackgroundWorker 组件使窗体或控件能够异步运行操作。
本节内容
BackgroundWorker 组件概述
描述 BackgroundWorker 组件,该组件让您能够在应用程序的主要 UI 线程以外的其他线程上异步(“在后台”)执行耗时的操作。如何:在后台运行操作
演示如何使用 BackgroundWorker 组件在单独的线程上运行耗时的操作。如何:在后台下载文件
演示如何使用 BackgroundWorker 组件在单独的线程上下载文件。如何:实现使用后台操作的窗体
创建可异步执行数学运算的应用程序。
Topic | Location |
---|---|
演练:实现一个使用后台操作的窗体 | Windows 窗体控件 |
演练:在后台运行操作 | Windows 窗体控件 |
演练:在后台运行操作 | Windows 窗体控件 |
演练:实现一个使用后台操作的窗体 | Windows 窗体控件 |
演练:在后台运行操作 | Windows 窗体控件 |
演练:实现一个使用后台操作的窗体 | Windows 窗体控件 |
演练:在后台运行操作 | dv_mclictl |
演练:实现一个使用后台操作的窗体 | dv_mclictl |
参考
BackgroundWorker
描述该类并提供指向其所有成员的链接。RunWorkerCompletedEventArgs
描述为 RunWorkerCompleted 事件保留数据的类型。ProgressChangedEventArgs
描述为 ProgressChanged 事件保留数据的类型。
相关章节
- 基于事件的异步模式概述
描述异步模式如何在隐藏多线程设计中固有的许多复杂问题的同时,发挥多线程应用程序的优点。