我有这个屏幕:
当我单击链接时,它就像:
那么当我单击 webBrowser 中的链接时,如何让它打开一个新的 Internet Explorer 浏览器?
我有这个屏幕:
当我单击链接时,它就像:
那么当我单击 webBrowser 中的链接时,如何让它打开一个新的 Internet Explorer 浏览器?
1) 订阅 WebBrowser 的Navigating
事件。
2) 设置 NavigatingEventArgs.Cancel = true
3) 在事件主体中使用 NavigatingEventArgs.Uri 属性创建一个 WebBrowserTask。
void web_Navigating(object sender, NavigatingEventArgs e)
{
e.Cancel = true;
WebBrowserTask webBrowserTask = new WebBrowserTask();
webBrowserTask.Uri = e.Uri; //Uri of the link clicked
webBrowserTask.Show();
}