Я могу ошибаться, но я не верю, что WebBrowserControl включает в себя адресную строку, панель инструментов и т. Д. Я считаю, что вам придется создать свою собственную адресную строку. Вы можете использовать события Navigated
или Navigating
, чтобы определить, когда изменяется URL-адрес, и обновить текстовое поле.
private void button1_Click(object sender, EventArgs e)
{
if (!string.IsNullOrEmpty(textBox1.Text))
{
webBrowser1.Navigate(textBox1.Text);
}
}
private void webBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e)
{
if (textBox1.Text != e.Url.ToString())
{
textBox1.Text = e.Url.ToString();
}
}
Редактировать: Моя форма имеет TextBox
с именем textBox1, Button
с именем button1 и WebBrowserControl
с именем webBrowser1