在我UWP應用程序。BitmapImage.UriSource鎖定本地文件
查看
var bitmap = new BitmapImage();
bitmap.UriSource = new Uri("ms-appdata:///local/image.jpg");
型號
private async UpdateImage()
{
// this line throws!
var file = await ApplicationData.Current.LocalFolder.CreateFileAsync("image.jpg", CreationCollisionOption.ReplaceExisting);
...
}
我怎樣才能阻止的BitmapImage抱死作爲其UriSource本地文件?
'bitmap.CacheOption'會這樣做,但據我所知UWP不支持它。 – Vitaly
謝謝,但不幸的是UWP中缺少'CacheOption'屬性。 – Vitaly
對不起,你是對的我沒有注意到它是UWP ..我認爲你應該在調用Model UpdateImage之前管理你的View的BitMapImage對象的「重置」,然後在查看更新的圖像中重新加載。 –