可能有人知道任何替代progressbar? Inmy項目即時通訊使用progressbar ..我想改變它像一個旋轉的gif圖像,這表明處理或其他標籤,防止用戶交互到程序。我試圖通過使用後臺工作人員實施gif圖像,但它的掛起可能是巨大的文件傳輸過程。因此,即時通訊尋找其他替代方案,如標籤,這將阻止用戶與程序進行交互並以%顯示進度。有人能幫我解決嗎?問題與backgroundworker
0
A
回答
3
你應該在後臺執行長時間運行的文件傳輸,而不是動畫GIF。
3
從您的描述來看,這聽起來像是你做錯了事。在BackgroundWorker中運行的是長時間的下載,而不是進度條/圖片。進度更新需要在主UI線程中運行。使用ReportProgress方法告訴UI什麼時候應該更新。 BackgroundWorker實現爲您自動調用Invoke,以便UI更新將在正確的線程上運行。
相關問題
- 1. BackgroundWorker問題
- 2. BackgroundWorker問題
- 3. C#BackgroundWorker問題
- 4. WPF和backgroundworker問題
- 5. 問題的BackgroundWorker的
- 6. C#Backgroundworker新問題
- 7. 與進度條backgroundworker兩個問題WPF
- 8. C#線程和backgroundworker問題
- 9. WPF/BackgroundWorker和BitmapSource問題
- 10. C#BackgroundWorker的線程問題
- 11. BackgroundWorker和CPU使用問題?
- 12. 關於取消BackgroundWorker問題
- 13. C#BackgroundWorker和Com端口問題
- 14. BackgroundWorker和計時器問題 - UI凍結
- 15. WPF BackgroundWorker ListView過濾器問題
- 16. 一個關於BackgroundWorker的問題
- 17. 跨線程問題,BackgroundWorker的和ReportProgress
- 18. C#Backgroundworker數據無效 - 線程問題?
- 19. BackgroundWorker不報告進度的問題
- 20. C#中BackgroundWorker的性能問題
- 21. BackgroundWorker&Progressbar問題c#Visual Studio 2010
- 22. 線程與Backgroundworker
- 23. 與BackgroundWorker的
- 24. 與BackgroundWorker的
- 25. ObjectContext.SaveChanges與BackgroundWorker的
- 26. 使用backgroundworker問題需要幫助解決這個問題
- 27. 誤差與BackgroundWorker的
- 28. ProgressBar與WPF中的BackgroundWorker
- 29. 使用backgroundworker與c dll
- 30. 使用Backgroundworker與計時器