我正在使用Mvvm-模式开发一个通用的windows应用程序,其中包含
和Windows 的应用程序。
除了这两个项目,我还有一个Shared-Project
ViewModel和Model
目前一切都很好。逻辑和观点完全分开。
但是现在:我想将大约50到200个图片加载到我的ViewModel或View中,这些图片是以特定的方式排序的。
我应该如何将这些图片加载到我的项目或我的ViewModel中?
把它放进资源库里。重新归档?只是进入文件夹结构或下载它,然后把它放在本地存储?
我现在毫无头绪!我也不知道如何迭代它们。
我试图在我的共享项目中遍历我的文件夹结构,但是很多函数都没有实现,我可以使用whene -我有一个WPF-桌面应用程序。
发布于 2015-08-24 07:43:20
图像是常量的还是在整个应用程序中被更改的东西?他们是本地的还是网络的?
如果它们是常量,则可以将它们添加到“图像”文件夹中的资产中(右键单击“资产/图像”> Add>现有项)。然后您可以通过“/Asset/Image/img1.png”来获取它们。
至于访问本地文件夹,有两种方法:
还有一些本地目录类的扩展方法,它允许您通过使用local文件夹方法获得一个文件列表(并获得本地目录(例如‘/Asset/Image’))。
这里有更多的信息- https://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh965322.aspx (他们是
https://stackoverflow.com/questions/25108798
复制相似问题