2015-10-31 2 views
1

Как я могу сделать действие при изменении ссылки в WebBrowser1? я пытался сделать if(webbrowser1 == https://www.google.nl/intl/en/about/), но он не работаетДействие при изменении веб-сайта

Я имею в виду при запуске в WebBrower1 является http://www.google.com и когда я нажимаю что-то в этой ссылке изменяется WebBrowser1, например https://www.google.nl/intl/en/about/ и мой вопрос, как можно сделать действие (MessageBox .Show («вы здесь»), когда я нахожусь на главной странице Google и я перейти на страницу о

Это «Windows Forms Application»

+0

Что такое технология Windows Forms или WPF? –

+0

Windows Froms Application –

ответ

1

Я думаю, вы могли бы сделать это с помощью Navigated события .

Вы также можете найти пример, и как поймать и перенаправлением момент здесь: https://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.navigated(v=vs.110).aspx

Я считаю, что этот пример поможет вам:

// Shows ModalWindow upon navigation. 
private void webBrowser1_Navigated(object sender, 
    WebBrowserNavigatedEventArgs e) 
{ 
    MessageBox.Show("you are here:" + WebBrowserNavigatedEventArgs.Url); 
} 
+0

Я хочу знать, как я могу это сделать, а не где я могу найти это :) –

+0

Спасибо, что работает! :> –

+0

@KacperSerewis Я добавил пример кода к моему предыдущему ответу. –

Смежные вопросы