gpt4 book ai didi

wpf - 在运行时从 WPF 中的资源加载图像

转载 作者:行者123 更新时间:2023-12-04 14:04:13 24 4
gpt4 key购买 nike

我尝试使用以下代码在运行时在 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’”

我究竟做错了什么?

最佳答案

原来我应该用

Uri(@"pack://application:,,,/<MyProject>;component/images/tagimages/placeholder.png", UriKind.Absolute);

关于wpf - 在运行时从 WPF 中的资源加载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9784710/

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