Как в webBrowser отменить переход по ссылке? - C#
Формулировка задачи:
Все привет!
На форме есть браузер webBrowser1, в него загружаю код, например:
Далее приложение реагирует на нажатие ссылки:
выходит MessageBox, жмем "Ok" и браузер уходит по ссылке. Подсткажите, пожалуйста, как отменить переход по ссылке?
P.S. e.Cancel = true не катит, пишет, что в WebBrowserNavigatedEventArgs "Cancel-a" нет...
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
webBrowser1.DocumentText = "<html><body><p><a href='1'>" + e.Node.Text + "</a></p></body></html>";
} private void webBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e)
{
if (e.Url.ToString() != "about:blank") MessageBox.Show("Нажали ссылку!");
}Решение задачи: «Как в webBrowser отменить переход по ссылке?»
textual
Листинг программы
private void webBrowser1_Navigating(object sender, WebBrowserNavigatingEventArgs e)
{
e.Cancel = true;
}