我有webbrowser
和链接点击检测功能
用户点击链接并根据href
属性,链接检测器决定是否导航,但webbrowser
无论如何都要打开链接
有没有办法停止导航到点击链接?
我已经使用了webbrowser.Stop()
,但它不起作用
答案 0 :(得分:1)
你可以这样做:
private void webBrowser1_Navigating(object sender, WebBrowserNavigatingEventArgs e)
{
if (MessageBox.Show("Continue?", "", MessageBoxButtons.YesNo) == DialogResult.No)
{
e.Cancel = true;
}
}
当然,您可以使用自己的逻辑来决定是否继续使用MessageBox而不是MessageBox。