嗨在我的應用程序中,我創建了一個孤立存儲的文本文件,現在我想要顯示它。任何人都可以幫助我,這是顯示此文件的最佳方式,就像我們可以保存的其他平臺一樣(android等)在SD卡中的文本文件,並在HTML瀏覽器中打開這個文本文件。我們可以在windows phone7中像這樣顯示我們的文件嗎?如果不是,請給我建議任何其他alternative.Thanks提前..如何顯示存儲在獨立存儲中的文本文件?
2
A
回答
1
Ku6opr的答案是準確的顯示在創建它的應用程序文件的內容,但它會從您的評論要聽起來將文件保存在應用程序中,並將其提供給其他應用程序(例如設備上的IE)。糾正我,如果我錯了。
這是不可能的WP7沒有出去外部服務/網站傳輸數據。 WP7應用程序被沙盒化以阻止應用程序訪問彼此的數據(您不希望從Marketplace下載的應用程序能夠訪問您的銀行應用程序在獨立存儲中保存的數據,對嗎?)。這也適用於IE等一流的應用程序。
如果您想以HTML格式查看文件的內容,您可以在應用中嵌入WebBrowser控件並在其中顯示內容。作爲一個例子(基於上面的回答)...
IsolatedStorageFile Store = IsolatedStorageFile.GetUserStoreForApplication();
using (IsolatedStorageFileStream stream = new IsolatedStorageFileStream(path, FileMode.Open, Store))
{
using (StreamReader Reader = new StreamReader(stream))
{
string fileContent = Reader.ReadToEnd();
webBrowser1.NavigateToString(fileContent);
}
}
的NavigateToString()方法可以讓你在顯示你的Web瀏覽器控件任意內容。
0
IsolatedStorageFile Store = IsolatedStorageFile.GetUserStoreForApplication();
using (IsolatedStorageFileStream stream = new IsolatedStorageFileStream(path, FileMode.Open, Store))
{
using (StreamReader Reader = new StreamReader(stream))
{
string fileContent = Reader.ReadToEnd();
textBlock.Text = fileContent;
}
}
+0
沒有任何結果我不想在應用程序中顯示存儲的文件。是否有其他替代方法? – 2012-02-10 08:50:55
相關問題
- 1. 將文件存儲在獨立存儲器中
- 2. 在獨立存儲中存儲項目文件夾
- 3. 如何修改存儲在獨立存儲器內的xml文件中的值?
- 4. 將數組轉換爲文本文件並存儲到獨立存儲中
- 5. 如何在列表框中顯示來自獨立存儲的文件名?
- 6. 在獨立存儲中存儲IList
- 7. 如何在獨立存儲文件中存儲和檢索數據?
- 8. 平臺獨立文件存儲Java
- 9. 寫入文件(?獨立存儲wp7)
- 10. WP8保存獨立存儲文件的物理文件
- 11. 我如何保存在獨立存儲
- 12. 如何保存在獨立存儲
- 13. 如何從獨立存儲
- 14. 如何將整數值存儲在wp7的獨立存儲中?
- 15. 如何將DateTime存儲在Windows Phone的獨立存儲中?
- 16. .NET「獨立存儲」存儲在哪裏?
- 17. 保存WP7中Microsoft Office中的獨立存儲文件
- 18. Laravel 5.1 - 顯示存儲在存儲文件夾中的圖像
- 19. 是否可以通過URI引用存儲在獨立存儲中的文件?
- 20. 播放存儲在獨立存儲器中的大型錄制音頻文件
- 21. 如何將字符串存儲在獨立存儲設置中?
- 22. 如何在Windows Phone 7獨立存儲中保存任何類型的文件?
- 23. 存儲應用程序文本:內嵌與獨立文件
- 24. 將XML文件保存到WP8中的獨立存儲
- 25. 保存並讀取獨立存儲中的文件
- 26. 如何將文件從獨立存儲複製到手機存儲WP8?
- 27. 將數據存儲到存儲器中的獨立存儲器
- 28. Silverlight獨立存儲
- 29. 從獨立存儲
- 30. 顯示存儲在存儲文件中metroapp
呃...我會說星期天是這個最好的一天。 * duck for cover * – ColinE 2012-02-10 06:32:06