BackgroundWorker 元件
更新:2010 年 9 月
BackgroundWorker 元件可以讓您的表單或控制項執行非同步作業。
在本節中
BackgroundWorker 元件概觀
描述 BackgroundWorker 元件,這個元件提供您在不同於應用程式主要 UI 執行緒的執行緒上,非同步 (「在幕後執行」) 執行耗時作業的能力。逐步解說:在背景執行作業
示範如何在設計工具中使用 BackgroundWorker 元件在個別的執行緒上執行耗時的作業。HOW TO:在背景執行作業
示範如何使用 BackgroundWorker 元件在個別的執行緒上執行耗時的作業。逐步解說:實作使用背景作業的表單
使用設計工具建立一個非同步進行算術運算的應用程式。HOW TO:實作使用背景作業的表單
建立一個非同步進行算術運算的應用程式。HOW TO:在背景中下載檔案
示範如何使用 BackgroundWorker 元件在個別的執行緒上下載檔案。
參考
BackgroundWorker
描述這個類別並且連結到它所有的成員。RunWorkerCompletedEventArgs
描述為 RunWorkerCompleted 事件存放資料的型別。ProgressChangedEventArgs
描述為 ProgressChanged 事件存放資料的型別。
相關章節
- 事件架構非同步模式概觀
描述非同步模式如何提供多執行緒應用程式的優點,同時隱藏了多執行緒設計中許多原有的複雜問題。
變更記錄
日期 |
記錄 |
原因 |
---|---|---|
2010 年 9 月 |
已修復重複的連結。 |
客戶回函。 |