1

我有这个屏幕:图 1

当我单击链接时,它就像:在此处输入图像描述

那么当我单击 webBrowser 中的链接时,如何让它打开一个新的 Internet Explorer 浏览器?

4

1 回答 1

5

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();
    }
于 2012-09-26T08:58:25.650 回答