在WPF应用程序中,图像中加载的PNG徽标在设计时显示,但在运行时不显示

在WPF应用程序中,图像中加载的PNG徽标在设计时显示,但在运行时不显示,第1张

在WPF应用程序中,图像中加载的PNG徽标在设计时显示,但在运行时不显示

在XAML中指定图像URI时,通常无需编写完整URI。除了其他答案中显示的完整Pack URI外,您还应该可以编写以下代码:

<Image ... Source="images/ServerMainLogo.png"/>

但是,您必须确保图像文件位于

images
Visual Studio项目中命名的文件夹中,并且其Build
Action
设置为
Resource
,如本答案所示。

或者,您可以将“ 构建 *** 作” 设置为,

Content
并将“ 复制到输出目录”设置
Copy always
Copy ifnewer
。在这种情况下,映像不会作为资源嵌入到程序的程序集中,而只是复制到相对于可执行文件的目录中。

XAML中的(相对)图像URI在两种情况下均适用。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5005497.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存