首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Mvvm的通用Windows应用程序,不能使用资源重传文件

使用Mvvm的通用Windows应用程序,不能使用资源重传文件
EN

Stack Overflow用户
提问于 2014-08-03 20:28:51
回答 1查看 199关注 0票数 1

我正在使用Mvvm-模式开发一个通用的windows应用程序,其中包含

Windows 的应用程序。

除了这两个项目,我还有一个Shared-Project

ViewModelModel

目前一切都很好。逻辑和观点完全分开。

但是现在:我想将大约50到200个图片加载到我的ViewModel或View中,这些图片是以特定的方式排序的。

我应该如何将这些图片加载到我的项目或我的ViewModel中?

把它放进资源库里。重新归档?只是进入文件夹结构或下载它,然后把它放在本地存储?

我现在毫无头绪!我也不知道如何迭代它们。

我试图在我的共享项目中遍历我的文件夹结构,但是很多函数都没有实现,我可以使用whene -我有一个WPF-桌面应用程序。

EN

回答 1

Stack Overflow用户

发布于 2015-08-24 07:43:20

图像是常量的还是在整个应用程序中被更改的东西?他们是本地的还是网络的?

如果它们是常量,则可以将它们添加到“图像”文件夹中的资产中(右键单击“资产/图像”> Add>现有项)。然后您可以通过“/Asset/Image/img1.png”来获取它们。

至于访问本地文件夹,有两种方法:

  1. 本地文件夹- https://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.applicationdata.localfolder

还有一些本地目录类的扩展方法,它允许您通过使用local文件夹方法获得一个文件列表(并获得本地目录(例如‘/Asset/Image’))。

  1. 使用老式的路径字符串,并注意本地文件夹是“ms-appx://”(注意3 "/")。因此,访问您将执行类似于“ms-appx://资产/图像/Img.png”的操作。

这里有更多的信息- https://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh965322.aspx (他们是

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25108798

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档