当前位置:网站首页>WPF中加载并使用图像资源

WPF中加载并使用图像资源

2022-08-09 18:54:00 黄昏和星空

一开始如下图:
在这里插入图片描述
首先右击“WpfApplication”——添加——新建文件夹,取名Image
然后右击“Image”文件夹——添加——现有项
然后随便找个图片,如下图:
在这里插入图片描述
然后更改一下MainWindow.xaml中的代码:






运行结果如下:
在这里插入图片描述
这个时候,我们回过来看看刚刚导入desktop.jpg的属性,如下图:
在这里插入图片描述
“生成操作”这一栏当前是“Resource”,这样的话我们的图片在编译之后就以二进制的方式保存在了exe文件里面,即使我们现在把Image文件夹下的desktop.jpg删掉,之后双击exe执行文件也能正常显示图片。

那现在我把“生成操作”改成“内容”,把“复制到输出目录”改成“始终复制”,然后编译,可以看到生成路径下多了一个“Image”文件夹,里面放着一个desktop.jpg,如果我们删除这个jpg,则双击exe执行文件就无法正常显示该图片背景。当然这样的方式有一个好处,就是如果我们想更换程序中使用的这张图片,直接在“Image”文件夹中替换该jpg就行,不过要保持名字一致,之后也不需要重新编译程序,直接双击运行就可以看到替换后的图片。

原网站

版权声明
本文为[黄昏和星空]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_41883890/article/details/126248281