2013-11-20 5 views
0

Как я могу отобразить библиотеку фотографий фотокамеры в телефоне Windows?Windows Phone отображает фотографию с фотографий

  1. выбрать фотографию с PhotoChooserTask
  2. , когда я выбрал фотографию я могу отобразить его внутри окна изображения (легко)
  3. , когда я перейти на другую страницу, я передаю фото originalFileName и я стараюсь отобразите его и на второй странице. Он не работает

Если я добавлю некоторые тестовые фотографии в решение, я смогу его отобразить, поэтому привязка работает. Я думаю, что путь с фотографией неверен (\ Applications \ Data \ F669605B-63B9-4FE9-8258-CD94B976577E \ Data \ PlatformData \ PhotoChooser-2e4b2311-02b5-46b2-a259-37b4527e6117.jpg), но я не знаю, как можно Я получаю правильный путь. Я не хочу создавать копию в моей папке приложения, я хотел бы использовать фотографию в медиатеке.

Возможно ли это?

ответ

0

Из-за ошибки PhotoChooserTaskPhotoResult.OriginalFileName возвращает только временный путь.

from msdn: »... Это свойство было бы полезно для получения выбранной фотографии из XNA MediaLibrary, так что вы не должны сохранить его отдельно в изолированном хранилище. Однако, как это письмо, реализация OriginalFileName делает не ведет себя так, как ожидалось: возвращает временное имя файла, которое не является полезным для извлечения фотографии из класса XNA MediaLibrary позже. Однако ... »

Корпорация Майкрософт рекомендует хранить и загружать изображения в приложении. (пример: см. статью о Saving and Loading Data)

извините за то, что принесли это сообщение вам.