我正在嘗試在Windows應用程序上爲我的練習創建自己的Web瀏覽器。所以我爲Web瀏覽器製作了一個窗體表單。現在我想用backgroundworker
或progressbar
來顯示真實的頁面加載過程,但我不知道該怎麼做。我嘗試過谷歌,但沒有結果給我。所以請幫助我,如果我的問題是正確的問。如何在瀏覽器中使用backgroundworker?
0
A
回答
2
// add progress bar
private ProgressBar progressBar1;
//create event for ProgressChanged
Browser.ProgressChanged += Browser_ProgressChanged;
...
// set progress bar value when ProgressChanged event firing
void Browser_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) {
if (e.MaximumProgress > 0) {
int prog = (int)(100 * e.CurrentProgress/e.MaximumProgress);
progressBar1.Value = prog;
}
}
1
相關問題
- 1. 如何在瀏覽器中使用網頁瀏覽器控件?
- 2. 如何在瀏覽器中使用require
- 3. web瀏覽器和BackgroundWorker的VB
- 4. 如何禁用瀏覽器瀏覽器?
- 5. 如何在瀏覽器中禁用滑動瀏覽器android
- 6. 如何在瀏覽器中
- 7. 如何使用chrome瀏覽器在vb.net
- 8. 如何阻止用戶在瀏覽器中瀏覽?
- 9. 如何在webrtc中發送短信瀏覽器到瀏覽器?
- 10. 如何使用jQuery在WebKit瀏覽器中使用.focus()
- 11. 如何使用TypeScript在瀏覽器中使用NPM包?
- 12. 如何在j2me中使用lwuit實現/使用瀏覽器?
- 13. WP7網頁瀏覽器控件使用IE瀏覽器,如何使用不同的瀏覽器
- 14. 瀏覽器如何識別ASP.NET/C#中的用戶斷開瀏覽/瀏覽器瀏覽器#
- 15. 如何在.htaccess中使用ErrorDocument在瀏覽器中保留URI?
- 16. 如何在瀏覽器中使用javascript創建http服務器?
- 17. 如何在瀏覽器
- 18. 如何在瀏覽器
- 19. 如何在瀏覽器
- 20. 我如何在瀏覽器
- 21. 如何使用瀏覽器通知
- 22. 如何使用JavaScript檢測瀏覽器?
- 23. 如何使用jquery檢查瀏覽器?
- 24. 如何使用C#關閉瀏覽器?
- 25. IE瀏覽器:如何使用window.open(url)
- 26. 如何使用jQuery檢測瀏覽器?
- 27. 如何從IE瀏覽器使用JavaScript
- 28. 如何使用APV PDF瀏覽器
- 29. 如何使用MySQL查詢瀏覽器
- 30. 用BackGroundWorker運行WatiN以打開IE瀏覽器
你可以在我的帖子中看到這個問題的回覆http://stackoverflow.com/questions/6882037/prevent-a-program-from-busy-mode-while-working/6882051#6882051 – Tigran
你可以看到我的對這個問題的迴應http://stackoverflow.com/questions/6882037/prevent-a-program-from-busy-mode-while-working/6882051#6882051 – Tigran