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