【问题标题】:C# WPF Resource Image (Visual Studio) [duplicate]C# WPF 资源图像(Visual Studio)[重复]
【发布时间】:2019-03-09 12:14:46
【问题描述】:

我的项目资源中有一张图片。 现在,我必须在图像属性中设置哪个来源? 我应该使用这个,即 C:\Users\user\Docs\Project\Resources\image.jpg

(我正在使用 Visual Studio 并且有一个 C# WPF 项目)

【问题讨论】:

  • 您不能将其指定为直接链接。看看这个answer

标签: c# wpf


【解决方案1】:

将资源构建操作设置为资源,不要复制到输出目录

我在我的项目中创建了一个名为 Images 的文件夹,我将图片放入其中

在我的代码中,我将图片放在图片框中,因此我将其加载到BitmapImage

BitmapImage BI = new BitmapImage();
BI.BeginInit();
BI.UriSource = new Uri("pack://application:,,,/Images/ImageName.png");
BI.EndInit();

【讨论】:

  • 短:new BitmapImage(new Uri("pack://application:,,,/Images/ImageName.png")); 不需要 Begin/EndInit。
猜你喜欢
  • 2011-03-02
  • 2011-08-06
  • 1970-01-01
  • 1970-01-01
  • 2015-12-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多