背景工人如何
回答
後臺工作人員是在後臺運行並在不中斷/阻止主線程的情況下工作的線程。
您可以閱讀更多here。
快速條款:
在DoWork中執行您的阻止操作。無論何時,您都可以報告使用(sender as BackgroundWorker).ReportProgress(50);
進行的操作,例如報告50%的完成情況。
您可以讓主線程訂閱「ProgressChanged」事件,該事件可以更新GUI或執行進度更改時應發生的其他任務。
林不知道落實到我的代碼 私人無效fNameBrowser(字符串FNAME,串DIR)本節 { } – user2118473 2013-03-01 02:41:40
我絕對沒有辦法知道你的代碼是如何工作的,除非你發佈一些 – 2013-03-01 02:45:09
發佈!我的應用程序是文件瀏覽器。一旦進入目錄,它需要後臺工作人員繼續更新,而不是凍結。 – user2118473 2013-03-01 02:52:58
- 1. 背景工人不工作
- 2. 同步背景工人
- 3. 背景工人懷疑
- 4. 背景PHP工作人員
- 5. 問題的背景工人
- 6. WPF,背景工人和垃圾收集
- 7. 背景工人和數據表
- 8. 背景工人自取消消息
- 9. C#背景工人與zipfile(Ionic.dll)
- 10. C#Ionic.Zip進度爲背景工人
- 11. 背景工人代表與調用者
- 12. 背景工人與一次性參數
- 13. 我如何使用背景工人在此循環c#
- 14. 我如何報告另一班的背景工作人員?
- 15. 如何讓背景工作人員報告更多內容?
- 16. 背景大小和背景重複如何工作?
- 17. 背景/背景圖片不工作?
- 18. 如何編寫在WPF flowdocument上工作的異步背景工作人員
- 19. Rails + XMPP機器人背景
- 20. CSS - 個人背景圖像
- 21. 如何阻止背景工作者
- 22. 如何讓我的背景工作
- 23. 如何更改工具欄的背景
- 24. 背景工人C#停工人 - 立即(包括了Thread.Sleep在DoWork的)
- 25. 如何使用具有背景元素背景的div的邊距工作?
- 26. 如何改變背景/前景在擴展工具包的PropertyGrid
- 27. 如何在另一個背景圖像背後設置背景?
- 28. 限制執行的背景工作人數
- 29. 視覺C與背景工作人員銳利的進度條
- 30. 通知多個背景工人屬性更改C#
在MSDN http://msdn.microsoft.com/en-us//library/system.componentmodel.backgroundworker%28v=vs.95%29.aspx你有一個很好的例子和解釋它是如何工作的。 – 2013-03-01 02:07:11