gpt4 book ai didi

C# WPF从exe文件夹加载图片

转载 作者:行者123 更新时间:2023-11-30 14:59:53 24 4
gpt4 key购买 nike

我想将我的程序从一台电脑转移到另一台电脑,但问题是图像没有加载到任何其他电脑上(源问题)。所以我想知道我是否可以只创建一个放置 exe 的文件夹并将其命名为 Resources 并从那里加载每个图像。

image2.Source = new BitmapImage(new Uri(@"Res\startoh.png"));

最佳答案

您可以将图像作为资源添加到您的 Visual Studio 项目中。然后它们将被打包到可执行程序的程序集中,您不需要单独复制它们。

在您的项目中创建一个文件夹(假设名为Images)并将您的图像添加到该文件夹​​。

enter image description here

确保 Build Action图像设置为 Resource

enter image description here

现在您可以通过适当的 Pack URI 从这样的资源简单地创建一个 BitmapImage :

var uri = new Uri("pack://application:,,,/Images/SomeImage.png");
image.Source = new BitmapImage(uri);

关于C# WPF从exe文件夹加载图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16071371/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com