【发布时间】:2012-07-22 17:50:38
【问题描述】:
我在单独的 .resx 文件中有 3 组 9 张图片,我正在尝试弄清楚如何将一组图片循环成 9 个静态图片框。
Loop through all the resources in a .resx file
我查看了上面链接中的一些解决方案,例如使用ResXResourceReader,但是当我使用GetEnumerator 方法时出现解析错误。
当我使用ResourceSet resourceSet = MyResourceClass.ResourceManager.GetResourceSet(CultureInfo.CurrentUICulture, true, true); 行时,Form 类中没有ResourceManager 的定义,或者当我创建自己的ResourceManager 时没有GetResourceSet 方法。
实际上有一种方法叫CreateFileBasedResourceManager,我已经涉足过,但说实话,除了目录之外,我不太了解它需要的参数。
我还研究了一些涉及程序集和在运行时检索正在执行的图像程序集的解决方案,但我认为目前这有点超出我的深度。
谁能告诉我前两种方法做错了什么或者完全不同的东西?
【问题讨论】: