2011-01-21 92 views
3

如何從 WPF瀏覽器應用程序應用程序的鏈接上下載文件,我正在使用 方法NavigationService.Navigate(http://www.google。 com/docs/Arquivo.xlsx「)下載工程窗口打開,但在此之後 下載已完成或取消我不能 ,但輸入使用方法 導航頁面NavigationService.Navigate,我注意到 NavigationService的Content屬性爲空 當我導航到一個文件路徑,有人 知道發生了什麼?從WPF瀏覽器應用程序應用程序上的鏈接下載文件

回答

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(); 
      } 
     } 
相關問題