Silverlight WP7--是否使用默认应用程序打开文件?

Silverlight WP7--是否使用默认应用程序打开文件?,silverlight,windows-phone-7,silverlight-3.0,windows-phone,Silverlight,Windows Phone 7,Silverlight 3.0,Windows Phone,我创建了一个Windows Phone 7应用程序,可以从我的服务器下载文件并将其存储在独立的存储中,但我很难找到有关如何使用其他(默认)应用程序打开文件的任何信息 例如,如果我将.psd文件下载到独立存储中,我需要编写什么C#调用才能使系统在任何可以读取该文件的可用应用程序中打开该文件?这可以在其他平台(iOS和Android)上完成,但我还没有找到任何关于WindowsPhone7的文献 任何帮助都将不胜感激。因为windows phone 7只允许您自己的应用程序读取您的独立存储!此时,您

我创建了一个Windows Phone 7应用程序,可以从我的服务器下载文件并将其存储在独立的存储中,但我很难找到有关如何使用其他(默认)应用程序打开文件的任何信息

例如,如果我将.psd文件下载到独立存储中,我需要编写什么C#调用才能使系统在任何可以读取该文件的可用应用程序中打开该文件?这可以在其他平台(iOS和Android)上完成,但我还没有找到任何关于WindowsPhone7的文献


任何帮助都将不胜感激。

因为windows phone 7只允许您自己的应用程序读取您的独立存储!此时,您无法读取任何其他应用程序的独立存储,Windows Phone不允许您使用任何文件关联。因此,例如,如果下载PDF,即使安装了Adobe Reader,也无法以文件路径作为参数启动应用程序(但是,您可以从独立存储中获取完整的文件路径)。您最好的选择是让在线源可用并将其传递给
WebBrowserTask
,如果存在关联,该任务将自动打开相应的应用程序。

那么,您是说无法在Windows Phone 7上打开从Internet下载的文件?如果我下载了一张图片(png/jpg…),或者word文档,或者手机可以本机查看的任何其他文件类型,该怎么办。如何让系统为我显示它?您可以使用“选择器”,就像CameraCaptureTask、PhotoChooseTask。。。在此命名空间中“使用Microsoft.Phone.Tasks;”