C#(WPF)按钮图片不显示,壁纸切换功能

本文介绍了在C# WPF项目中遇到的按钮图片不显示和相对路径问题,以及如何实现桌面壁纸的切换功能。通过将图片资源添加到工程并正确设置相对路径,解决了按钮图片在运行时不显示的问题。同时,针对壁纸切换,文章详细说明了由于运行时目录变化导致的相对路径问题,并提供了正确的路径引用方式。最后,通过调用user32.dll API实现壁纸切换,注意该API仅支持BMP格式。
摘要由CSDN通过智能技术生成

            最近开始做一个懒人桌面的项目,于是开始重头学习C#,今天实现了桌面壁纸的切换功能,代码很少,但是遇到了很多基础的问题,我全部列在这里,供小伙伴们查看,少走弯路(我的环境是vs2013+wpf+.net4.0)。

              1.  给按钮添加了图片,设计视图里能显示,但是运行时就是看不到图片显示

                弄了半天才发现需要把资源文件添加到工程里,这里我们直接拖入到工程里的引用里就行了。

                    

                    如果还不行,你要试着重新生成解决方案

                    

           

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值