2012-06-23 141 views
-1

我在C#創建了一個Web瀏覽器 enter image description hereC#web瀏覽器URL更新

這是我所得到的,當我打開網頁瀏覽器,鍵入谷歌。然後我搜索谷歌的東西 結果是這樣的 enter image description here

但該網址沒有在地址欄更新。如何更新地址欄,當用戶點擊我的網絡瀏覽器中的任何網站上的鏈接 在第一個圖像中的網址是google.com 在第二個圖像的網址是​​這樣的一些事情,但它沒有更新

回答

1

您必須使用webBrowser1_Navigating事件使用WebBrowserControl的URL更新頂部的文本框。

private void webBrowser1_Navigating(object sender, WebBrowserNavigatingEventArgs e) 
    { 
     textbox1.text = webBrowser1.Url.ToString(); 
    } 
+0

這是行不通的 – gokul

0

在Form_Load必須包含這樣的:

private void Form1_Load(object sender, EventArgs e) 
     { 
      web = new WebBrowser(); 
      web.Navigated += web_Navigated; 
     } 

這個功能:

private void web_Navigated(object sender, WebBrowserNavigatedEventArgs e) 
     { 
      textBox1.Text = web.Url.ToString(); 
     }