在我的 Windows 8 应用程序(C#+xaml)中,我有很多文件(几乎是图像)在IsolatedStorage
.
为了显示图像,我使用直接绑定到 IS 文件,如下所示:
public BitmapImage BitmapImage
{
get
{
return new BitmapImage(new Uri("ms-appdata:///local/" + FolderName + "/" + FileName));
}
}
一切都很好。但是当我想删除我目前在页面上显示的文件时,我有UnauthorizedAccessException
. 对于删除我使用这个:
await storageFile.DeleteAsync();
我的问题是:我不能删除文件,因为它是用来绑定的。如何使我可以删除它?