wpf的窗口中有一个网址,如何通过点击该网址跳到该网址所在的页面?
2019-11-15

//如果是本地磁盘上的网页,可以考虑利用操作系统的文件关联自动调用操作系统默认浏览器:System.Diagnostics.Process.Start("explorer.exe", "file:///" + htmlFilePath)

; //不能用destUri.AbsoluteUri,因为会进行URL转码导致找不到文件;//如果不想调用外部浏览器,而是想在WPF程序本身预览本地磁盘上的某个网页,可以这样:

//先在窗口上放置一个Frame,起个名字叫previewFrame,然后var destUri = new Uri("file:///" + htmlFilePath)

;previewFrame.Source = destUri;previewFrame.Refresh()

;//file:///也是个协议的标志,一般网页改成http://呀、https://呀、ftp://呀啥的——看你自己的需要了。

//如果想要调用互联网上的某个网页,可以参考上面两个例子改改——我倒是没试。

大家都在看
本站系本网编辑转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除内容!本站文章版权归原作者所有,内容为作者个人观点。本站只提供参考并不构成任何投资及应用建议。本站拥有对此声明的最终解释权。