在WinForms中,可以将图像作为资源导入,即使在/bin/Debug文件夹中编译,图像仍然可以正常工作。
我无法弄清楚如何在WPF中实现这一点。当我运行应用程序时,图像不会加载,因为该图像保存在/Projects/AppName/images/
中,而应用程序在调试模式下编译到/Projects/AppName/bin/Debug
。我只需要复制Images文件夹并将其放到应用程序编译的位置吗?还是别有他法?这是显示我的图像的代码:
<Image Width="300">
<Image.Source>
<BitmapImage DecodePixelWidth="300" UriSource="/images/jamsnaps-dark.png" />
</Image.Source>
</Image>