在UI程序設計中使用BackgroundWorker進行多線程異步處

WinForm的應用程序中如果執行了一個的非常冗長的處理操作,(比如文件檢索,大運算量計算),在執行時就會鎖定用戶界面,雖然主活動窗口還在運行,但用戶無法與程序交互,無法移動窗體或改變窗體大小,導致程序的用戶體驗極差。這個問題在UI開發中常常遇到,比較棘手。     .NET Framework 2.0中新增的BackgroundWorker 類爲解決這個問題提供了方便、快捷的途徑。Backgro
相關文章
相關標籤/搜索