wpf中的图像问题(图像没有显示)

Ton*_*Nam 5 c# wpf resources embedded-resource

我不明白为什么我不能在WPF中显示图像.也许我意外地修改了我的资源文件夹,这就是我没有显示的原因.所以我创建了一个新的wpf应用程序,我有这个:

在此输入图像描述

当我运行程序时,我的图片显示为:

在此输入图像描述

为什么当我尝试在我的程序中执行相同的操作时,图像不显示!?

在此输入图像描述

请注意当我运行程序时没有图像...

在此输入图像描述

在我的其他应用程序中,我只是将图像控件拖到我的主窗口,然后我在我的计算机上浏览了一个随机图像,当我编译并运行它时它工作正常.为什么我不能对我正在使用的应用程序做同样的事情?


编辑:

有些图像可以使用,而有些图像则无法使用!为什么?

看一看:

在此输入图像描述

当我编译并运行一个图像时不显示!

在此输入图像描述

并查看文件如何具有相同的属性.

文件夹图像的设置:

在此输入图像描述

mov image的设置:

在此输入图像描述

Cod*_*ked 11

机会是Image没有将Build Action设置为Resource.如果它是其他任何东西,包括嵌入式资源,那么它将无法在运行时正确显示.

您可以检查的其他事项是图像的分辨率.在Paint中,您将使用"文件">"属性"来查看分辨率.

尝试保存为不同的格式,例如jpg.如果可行,则可能是您的文件存在问题.

您可能还需要清理并重建解决方案.


Ton*_*Nam 1

我修复了它,但我不明白它为什么起作用。我需要添加此信息才能使 sqllite 连接正常工作。我只需要把这个评论出来:

在此输入图像描述

它起作用了。也许这是我应该报告的 sqllite 错误,因为在创建与 Visual Studio 的连接时添加了这些行。