c#程序 winform 我在button上放得图片,改变皮肤后,图片背景色太难看了,如何才能做得美观一点?

如题。如图
2025-01-07 07:45:25
推荐回答(6个)
回答1:

第一个问题你的图片不是 透明的。
第二个。就算是透明的。你的图片仍然不好看。
建议做用户控件。在button上放一个居中的image控件。然后开放image的url这么做能好很多。
至少比你现在的强很多,而且可扩展。

回答2:

你可以像楼上说的,放一个image。
另外: 你可以做个自定以空间就是button。把图片和文字单独放到自定义空间中。最好弄点透明效果。

回答3:

楼上的想法很好,还有另一种方法,就是图片透明处理,比usercontrol更简单些
参考:http://hi.baidu.com/gsnake/blog/item/ccba56d09d1b7b92a0ec9cb0.html

回答4:

把图片做成PNG的,把不需要的灰色在photoshop中做成透明的(即删除、擦除)即可

回答5:

一楼的方法挺到位

回答6:

找美工