2012-12-20 87 views
-1

您可以告訴我如何將textBox1(地址欄)綁定到webBrowser1(網頁),以便用戶在頁面上導航到的內容將顯示在框中?或者是他們的另一種方式來做到這一點?將文本框綁定到webbrowser?

+1

重複您的其他問題:http://stackoverflow.com/questions/13962763/keep-text-box-in-sync-with-browser-location。另外,爲什麼你基本上有Stackoverflow爲你一步一步地寫你的整個應用程序?正如別人在另一個問題中提出的建議,您問:購買一本書並通過它進行工作。 –

回答

0

您可以讓事件像DocumentCompleted,導航,導航中的瀏覽器,

請參閱示例代碼,讓我知道如果您有任何疑問。

private void button1_Click(object sender, EventArgs e) 
     { 
      webBrowser1.Navigate("http://www.google.com"); 
     } 

     private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) 
     { 
      textBox1.Text = webBrowser1.Url.ToString(); 

     } 
+0

您也可以將此事件設置爲private void webBrowser1_Navigated(object sender,WebBrowserNavigatedEventArgs e) textBox1.Text = webBrowser1.Url.ToString(); } –