объект в обратном вызове задачи содержит поток):
жный дубликат:
сохранить изображение в изолированном хранилище в Windows Phone 7
Я использую Visual Studio / Expression Blend для создания своего приложения для Windows Phone 7. Пользователь должен иметь возможность выбрать изображение, которое он / она хочет редактировать, и после редактирования пользователь может нажать кнопку «Сохранить» и конкретный отредактированный изображение будет сохранено в изолированном хранилище. Но у меня возникают проблемы при сохранении изображения в изолированном хранилище из события нажатия кнопки.
У кого-нибудь есть пример кода того, как этого можно достичь? Спасибо!
Мои коды для кнопки:
using (var isoStore = IsolatedStorageFile.GetUserStoreForApplication())
{
var bi = new BitmapImage(); bi.SetSource(pic);
var wb = new WriteableBitmap(lion.jpg,lion.jpg.RenderTransform);
using (var isoFileStream = isoStore.CreateFile("somepic.jpg"))
{
var width = wb.PixelWidth;
var height = wb.PixelHeight;
Extensions.SaveJpeg(wb, isoFileStream, width, height, 0, 100);
}
}