Доступ к PNG-файлу Windows RT на внешнем жестком диске USB

Меня очень смущает доступ к файлам PNG на моем внешнем жестком диске USB.

Несмотря на это, я добавил возможность съемного хранилища и добавил тип файла .png на вкладку объявлений каждый раз, когда пытаюсь связать изображение из XAML.

i.e:(Source="{Binding MyImagePathName}") 

ничего не привязывается.

Я попробовал программный доступ к местоположению и ручную привязку на С# к элементу управления изображением, и это привело к ошибке загрузки изображения.

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

Примечание. Он работает с файлами .json, но не с файлами .png.

Помогите, уже неделю мучаюсь!


person Charles Thivierge    schedule 30.06.2015    source источник
comment
Кажется, что существует внутренняя механика, которая предотвращает прямую привязку с использованием пути (я полагаю, среда песочницы), даже если вы включили функцию съемного хранилища. Я решил, загрузив растровое изображение в потоке (используя код) и назначив растровое изображение свойству в моем объекте данных, а затем привязать в XAML, используя это свойство вместо пути.   -  person Charles Thivierge    schedule 14.08.2015


Ответы (1)


Кажется, что существует внутренняя механика, которая предотвращает прямую привязку с использованием пути (я полагаю, среда песочницы), даже если вы включили функцию съемного хранилища. Я решил, загрузив растровое изображение в потоке (используя код) и назначив растровое изображение свойству в моем объекте данных, а затем привязать в XAML, используя это свойство вместо пути.

person Charles Thivierge    schedule 04.09.2015