在网上找了一下,发现这方面的资料并不多.做传统桌面的本来就不多了吧,更别说WPF了.我可能也要另寻出路了,不过我还是觉得做桌面挺有意思的. 言归正传 首先,新建一个WPF自定义控件库项目 这里我们封装一个支持自己绘制形状的图片按钮,且支持图片和文字. 运行效果如下:(形状是我随便绘的) 将默认的CustomControl1.cs改成ImageButton.cs 这个图片按钮的实现主要是用WPF的依赖属性来实现,有疑问的,可以先了解下依赖属性 https://docs.microsoft.com…