【发布时间】:2011-06-07 21:33:02
【问题描述】:
当我单击 SL 应用程序中的按钮时,我想在浏览器中打开本地文件的 URI。当浏览器导航到此 URI 时,将出现“浏览器弹出对话框”询问我是否要“打开-保存-另存为” "这个文件。
我创建了一个纯 SL 4 应用程序。添加了按钮。在按钮单击处理程序中我写道:
HtmlPage.Window.Navigate(new Uri("file://C:/Temp/Report.doc",UriKind.Absolute));
我也试着写成
HtmlPage.PopupWindow(new Uri("file://C:/Temp/Report.doc", UriKind.Absolute), null, null);
在这两种情况下我都有例外。
当我在 InternetExplorer 中手动粘贴 file://C:/Temp/Report.doc 时,一切正常,屏幕上出现对话框。
在 Silverlight 中可以做这样的事情吗?
【问题讨论】:
标签: c# .net silverlight silverlight-4.0