我在WinForms應用程序上有一個按鈕和一個Web瀏覽器控件。當我點擊一個按鈕時,它啓動一個瀏覽器,但直到加載頁面時,即使我使用單獨的線程進行瀏覽器控制,我的應用程序仍會掛起。Web瀏覽器控件掛起我的應用程序
如何處理它,以便在頁面加載時我的應用程序不會掛起?
private void button1_Click(object sender, EventArgs e)
{
Thread mythread = new Thread(new ThreadStart(go));
mythread.IsBackground = true;
mythread.Name = "mythread";
mythread.Start();
}
void go()
{
webBrowser1.Navigate("google.com");
}
不要在線程中執行'go'。 – 2012-03-10 22:54:46
您能否描述您使用了哪種網頁瀏覽器控件,可能包含鏈接以便人們快速瞭解它? – oleksii 2012-03-10 22:58:13
包含在vs 2010工具箱中的網絡瀏覽器 – motevalizadeh 2012-03-10 23:08:44