【发布时间】:2012-04-04 19:07:09
【问题描述】:
我正在尝试使用以下代码在 WPF 中运行时加载图像
_image = new Image();
BitmapImage src = new BitmapImage();
src.BeginInit();
src.UriSource = new Uri(@"pack://application:,,,/images/tagimages/placeholder.png", UriKind.Absolute);
src.CacheOption = BitmapCacheOption.OnLoad;
src.EndInit();
_image.Source = src;
_image.Stretch = Stretch.None;
在我的项目中,我有一个名为 images 的文件夹和一个名为 tagimages 的文件夹的子文件夹,其中包含 placeholder.png。当我运行此代码时,我收到以下错误
“找不到资源‘images/tagimages/placeholder.png’”
我做错了什么?
【问题讨论】:
-
您是否在项目中将图像文件的构建操作设置为“资源”?
-
是的,我已将其设置为资源,并且我已将所有内容设为小写以尝试消除任何大小写问题
标签: wpf