我知道有一些类似的问题,但它们对我没有帮助:
有以下代码可以在代码后面显示图像:
BitmapImage logo = new BitmapImage();
logo.BeginInit();
logo.UriSource = new `Uri("pack://application:,,,/ApplicationName;component/Images/Klar.JPG");`
logo.EndInit();
图像位于与 bin
文件夹同一级别的 Images 文件夹中。
我的错误是什么?
最佳答案
有关 Pack URI 的信息,请参阅 here 。我相信你的应该是:
logo.BeginInit();
logo.UriSource = new Uri("pack://application:,,,/Images/Klar.JPG");
logo.EndInit();
假设在项目级别您有一个名为 Images 的文件夹,其中包含一个名为 Klar.JPG 的 jpg。
关于c# - 设置wpf图像的图像源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10146269/