как переопределить изображение в медиа библиотеке в WP7 - PullRequest
2 голосов
/ 05 марта 2011

Я хочу сохранить изображение в медиа-библиотеке в Windows Phone 7. Я использую этот пример http://msdn.microsoft.com/en-us/library/ff769549(v=VS.92).aspx.Он работает нормально, единственная проблема, которая у меня есть, это то, что после модификации изображения я вызываю процедуру сохранения с тем же именем файла, точно так же, как в примере

MediaLibrary library = new MediaLibrary();
Picture pic = library.SavePicture("SavedPicture.jpg", myFileStream);
myFileStream.Close();

, но изменение сохраняется в другом файле, даже если я используюто же имя файла, когда я вызываю SavePicture (и я хочу переопределить файл изображения).Что я делаю неправильно?

Ответы [ 2 ]

1 голос
/ 06 марта 2011

Вы не можете.

Это возможно только для чтения и добавления изображений в / в MediaLibrary.
Невозможно редактировать или удалять изображения.

Это подизайн.

1 голос
/ 05 марта 2011

Немного читая между строк, вы видите, что новое изображение появляется в коллекции сохраненных изображений телефона, где вы ожидали замены существующей?

Следует отметить, что код, на который вы ссылаетесь, создает дубликатфотографий.Один хранится в коллекции сохраненных изображений телефонов, а другой - в изолированном хранилище для приложения.

Приложение не может изменить существующее изображение в коллекции сохраненных изображений, даже если это приложение является исходным создателем.картины.При сохранении в коллекции сохраненных изображений создается новое изображение.

С другой стороны, существующее содержимое файла в изолированном хранилище заменяется новым содержимым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...