您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

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

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

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

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

但是,您必须确保图像文件位于imagesVisual Studio项目中命名的文件夹中,并且其Build Action设置为Resource,如本答案所示。

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

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

其他 2022/1/1 18:19:36 有694人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶