如何在Windows應用程序項目中使用c#語言爲我的Web瀏覽器控件放置和使用進度條?Web瀏覽器控件的進度條
2
A
回答
2
2
的WebBrowser
控制具有ProgressChanged
事件:
您需要一個事件處理程序附加到ProgressChanged
事件:
WebBrowser1.ProgressChanged += WebBrowser1_ProgressChanged;
這是速記:
WebBrowser1.ProgressChanged += new WebBrowserProgressChangedEventHandler(WebBrowser1_ProgressChanged);
編譯器會推斷處理程序並在編譯時添加它。
接下來,實現處理:
private void WebBrowser1_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) {
ProgressBar1.Value = e.CurrentProgress;
}
的WebBrowserProgressChangedEventArgs
類型支持CurrentProgress
屬性反映的瀏覽器控件進步的當前狀態。
0
使用WebBrowser.ProgressChanged
事件,但報告進度使用下面的代碼:
private void WebBrowser1_ProgressChanged(Object sender,
WebBrowserProgressChangedEventArgs e)
{
progressBar.Maximum = (int) e.MaximumProgress;
if (e.CurrentProgress > 0)
progressBar.Value = (int) e.CurrentProgress;
}
相關問題
- 1. web瀏覽器控件
- 2. VB.NET Web瀏覽器控件
- 3. C#Web瀏覽器控件
- 4. Web瀏覽器控件
- 5. Web瀏覽器控件
- 6. 跨瀏覽器圓進度條
- 7. 使用自定義滾動條的WPF Web瀏覽器控件
- 8. web瀏覽器控件在winform與谷歌瀏覽器c#
- 9. Web瀏覽器不使用瀏覽器控件?
- 10. C#Web瀏覽器寬度
- 11. ASP.NET Web控制進度條
- 12. Web瀏覽器控件調整大小?
- 13. Windows Phone 8 Web瀏覽器控件
- 14. 重新使用Web瀏覽器控件
- 15. shdocvw Web瀏覽器控件縮放
- 16. Web瀏覽器控件 - 頁面加密
- 17. 停止從WPF web瀏覽器控件
- 18. Web瀏覽器控件在WPF
- 19. Web瀏覽器控件錯誤
- 20. C#/ VB.Net Web瀏覽器控件替換
- 21. Visual Basic腳本Web瀏覽器控件
- 22. 從Web瀏覽器控件中刪除滾動條
- 23. 在web瀏覽器控件中隱藏滾動條
- 24. 爲什麼瀏覽器沒有文件上傳進度條?
- 25. FLV文件下載和瀏覽器進度條
- 26. Web瀏覽器速度過快,如何控制速度?
- 27. 在外部瀏覽器中打開web瀏覽器控件中的鏈接?
- 28. Web瀏覽器中的Javascript控制檯
- 29. Wacom Web瀏覽器插件?
- 30. IE瀏覽器滾動條的寬度?
你在哪裏定義「CurrentProgress」? 這是什麼意思? 函數之前你的代碼的第一行是做什麼的? – fariba 2010-08-18 08:56:06
澄清答案。 – 2010-08-18 09:32:35
謝謝Mr.Abbott 你能告訴我如何合併父母和孩子的MenuItems同名嗎?????????? – fariba 2010-08-18 10:07:56