首页 >后端开发 >C++ >如何正确地将 BitmapImage 从 Resources.resx 分配给 Image.Source?

如何正确地将 BitmapImage 从 Resources.resx 分配给 Image.Source?

Mary-Kate Olsen
Mary-Kate Olsen原创
2025-01-18 23:42:09468浏览

How to Properly Assign a BitmapImage from Resources.resx to Image.Source?

如何将来自 Resources.resx 的 BitmapImage 分配给 Image.Source?

问题:

一位开发者试图将来自 Resources.resx 文件的 BitmapImage 分配给 Image.Source,但指定的 Pack URI 无法工作。开发者希望使用相对路径来适应各种机器配置。

解决方案:

为了解决这个问题并使 URI 工作,必须采取以下步骤:

  1. 确认文件位置: 确保 logo.png 文件位于 Visual Studio 项目中的名为“Resources”的文件夹中。
  2. 设置生成操作: 将 logo.png 文件的“生成操作”属性设置为“资源”。

需要注意的是,此 Resources 文件夹与 Resources.resx 文件不同。您可以根据需要重命名文件夹。

完成这些步骤后,提供的 URI 应该能够成功地将 BitmapImage 从 Resources.resx 分配给 Image.Source。

以上是如何正确地将 BitmapImage 从 Resources.resx 分配给 Image.Source?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn