В GridView я создал шаблоны элементов, поэтому элемент управления Image внутри этого шаблона получает Uri, используя привязку (также пробовал с BitmapImage) для отображения файла изображения. Это работает, но я не могу удалить эти файлы, потому что они заблокированы. Даже если я очистю коллекцию, скармливая GridView.ItemsSource, и даже если я позвоню GC.Collect(), они все равно будут заблокированы.
Спасибо Филипу за его рабочее предложение... поскольку я использовал Converter для подачи BitmapImage в каждый элемент управления Image, я обнаружил, что для его работы нужно сделать некоторые конкретные вещи, и вот оно для дальнейшего использования:
InMemoryRandomAccessStream Ras = new InMemoryRandomAccessStream();
var archivo = CartoonsDownloader.FolderImagenes.GetFileAsync(TheFileName);
var fileStream = CartoonsDownloader.FolderImagenes.OpenStreamForReadAsync(TheFileName);
fileStream.Result.CopyTo(Ras.AsStreamForWrite());
BitmapImage MapaDeBits = new BitmapImage();
// Even it's RANDOM, I have to manually "Seek" it at 0.
Ras.Seek(0);
MapaDeBits.SetSource(Ras);
MapaDeBits.CreateOptions = BitmapCreateOptions.IgnoreImageCache;
return MapaDeBits;