亲测有效——C#制作图片Button

系统原按钮图标样式太丑,如何制作一个自己满意的图片Button,先上图:

原图:


改为网上找的素材:


颜色稍微深一点,作为鼠标移入时显示:


1、首先导入准备好的图片,圆角不可以用JPG格式图片,因为JPG格式不支持透明。这里用PNG格式(图片角上设置为透明);

图片尺寸不合适时要设置自动适应。

this.btn.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom


/

2、设置FlatAppearance>BorderColor为0(边框为0),MonseDownBackColor、MonseDownBackColor为Transparent(鼠标移上去后不会产生多余变化,如果不设置会有阴影),FlatStyle为Flat(没有边框)


3、设置Margin为0,0,0,0(使图片贴边),BackColor为Transparent(透明

4、添加鼠标移入移出事件


猜你喜欢

转载自blog.csdn.net/liyuxing6639801/article/details/72717058