从WPF浏览器应用程序应用程序上的链接下载文件

时间:2011-01-21 13:44:48

标签: wpf

如何从a上的链接下载文件 WPF浏览器应用程序应用程序,我正在使用 方法NavigationService.Navigate(http://www.google.com/docs/Arquivo.xlsx“)工作下载窗口打开但之后 下载完成或取消我不能 但是请输入使用方法导航页面 NavigationService.Navigate,我注意到了 NavigationService的Content属性为null 当我导航到文件路径时,有人 知道发生了什么事吗?

1 个答案:

答案 0 :(得分:1)

我实际上并不了解你的目标是什么。

如果您需要下载文件,最好使用WebRequest而不是NavigationService:

        var request = WebRequest.Create("http://www.farmanager.com/files/Far20b1777.x86.20110108.msi");
        using (var stream = request.GetResponse().GetResponseStream())
        {
            using (var reader = new StreamReader(stream))
            {
                var fileContent = reader.ReadToEnd();
            }
        }