2012-12-14 48 views
2

我已經保存(寫入)圖像到「LocalFolder」沒有被通知Toast拾取。保存爲「LocalFolder」的圖片沒有被Notification Toast選中?

StorageFolder systemLocalFolder = Windows.Storage.ApplicationData.Current.LocalFolder; 
string path = systemLocalFolder.Path + "\\" + R.GetResourceString("CachedImageFolder") + 
           "\\" + R.GetResourceString("CachedImagePrefix") + contact + ".png"; 
path = path.Replace(@"\", @"/"); 
path = @"file:///" + path; 
image.SetAttribute("src", path); 
binding.AppendChild(image); 

設置此圖像後,烤麪包不顯示。

但是這樣做:

image.SetAttribute("@Assets/Logo.png", path); 

確實顯示了圖像的敬酒。

但我想寫一個文件,然後使用它,而不是從應用程序包中選擇。

的Win8 + XAML + C#

回答

2

file:/// protocol isn't supported for Windows 8 Store apps但你並不需要也無妨。像這樣的東西應該讓你在那裏:

path = @"ms-appdata:///local/" + R.GetResourceString("CachedImageFolder") + "/" 
      + R.GetResourceString("CachedImagePrefix") + contact + ".png"; 
+0

感謝它的工作..! – Suny