BackgroundWorker 组件使窗体或控件能够异步运行操作。
本节内容
-
BackgroundWorker 组件概述
-
描述 BackgroundWorker 组件,该组件让您能够在应用程序的主要 UI 线程以外的其他线程上异步(“在后台”)执行耗时的操作。
-
如何:在后台运行操作
-
演示如何使用 BackgroundWorker 组件在单独的线程上运行耗时的操作。
-
如何:在后台下载文件
-
演示如何使用 BackgroundWorker 组件在单独的线程上下载文件。
-
如何:实现使用后台操作的窗体
-
创建可异步执行数学运算的应用程序。
Topic | Location |
---|---|
演练:在后台运行操作 | Windows 窗体控件 |
演练:在后台运行操作 | Windows 窗体控件 |
演练:在后台运行操作 | Windows 窗体控件 |
演练:实现一个使用后台操作的窗体 | Windows 窗体控件 |
演练:实现一个使用后台操作的窗体 | Windows 窗体控件 |
演练:实现一个使用后台操作的窗体 | Windows 窗体控件 |
参考
-
BackgroundWorker
-
描述该类并提供指向其所有成员的链接。
-
RunWorkerCompletedEventArgs
-
描述为 RunWorkerCompleted 事件保留数据的类型。
-
ProgressChangedEventArgs
-
描述为 ProgressChanged 事件保留数据的类型。