在外部USB硬盘上访问Windows RT PNG文件

本文关键字:Windows RT PNG 文件 访问 外部 USB 硬盘 | 更新日期: 2023-09-27 18:00:26

我对访问USB外部硬盘上的PNG文件感到非常困惑。

即使很难,每次我尝试从XAML 绑定图像时,我都添加了Removable Storage功能,并将.png文件类型添加到声明选项卡中

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

没有任何东西被绑定。

我尝试对该位置进行编程访问,并在C#中手动绑定到映像控件,但它导致映像加载失败。

然而,我尝试了同样的技术,但使用了应用程序安装文件夹,它奇迹般地工作了。我做错了什么,是不是遗漏了一条信息?

注意:它可以处理.json文件,但不能处理.png

救命,我已经挣扎了一个星期了!

在外部USB硬盘上访问Windows RT PNG文件

似乎有一种内部机制可以防止使用路径(我认为是沙盒环境)进行直接绑定,即使启用了可移动存储功能也很困难。我通过在流中加载位图图像(使用代码)并将位图图像分配给数据对象中的一个属性来解决问题,然后使用该属性而不是路径绑定到XAML中。