Silverlight Out-Of-Browser 打开网页浏览器

来源:互联网 时间:1970-01-01

最近在把一个silverlight项目弄成Out-Of-Browser(OOB),这个东西本身很简单,只要配置属性即可实现。但我的项目里有一个功能是下载文件,这个问题搞得我有点难受,耗费了很多精力。终于找到了方法,很高兴,记录一下

using System.Runtime.InteropServices.Automation;//要添加这个引用 private void Hyp_Click(object sender, RoutedEventArgs e)
 {
dynamic shell = AutomationFactory.CreateObject("Shell.Application");
shell.ShellExecute("http://www.dengfeng.org");
 }

另外,因为安全原因,无法在OOB状态下通过html的形式直接打开浏览器。

本文来自yyueshen的博客,原文地址:http://blog.csdn.net/yyueshen/archive/2011/06/23/6563887.aspx


相关阅读:
Top