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

wpf的窗口中有一个网址,如何通过点击该网址跳到该网址所在的页面... wpf的窗口中有一个网址,如何通过点击该网址跳到该网址所在的页面 展开
 我来答
luorigezhu
2015-08-24 · TA获得超过447个赞
知道小有建树答主
回答量:273
采纳率:0%
帮助的人:275万
展开全部
//如果是本地磁盘上的网页,可以考虑利用操作系统的文件关联自动调用操作系统默认浏览器:

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://呀啥的——看你自己的需要了。
//如果想要调用互联网上的某个网页,可以参考上面两个例子改改——我倒是没试。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式