c# - 设置wpf图像的图像源

标签 c# wpf image imagesource

我知道有一些类似的问题,但它们对我没有帮助:

有以下代码可以在代码后面显示图像:

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/

相关文章:

wpf - 依赖属性的 XML 文档

html - 使用 object-fit 将 div 放在图像的顶部

image - 我应该在数据流的最开始期待 JPEG SOI 标记吗?

c# - 考虑 C# 中的 "disposable"关键字

wpf - WPF ListBox SelectedItem问题

java - 在 Android 中读取和显示大格式文本文档

c# - WPF:父级将根据输入值显示特定子级

java - 将缩放添加到 Android 中的 ImageView

c# - 如何在.evtx文件中写入c#

c# - 如果在列表框中选择了 X 个以上的项目,则恢复到之前的选择