VB.NET C# 透明按钮 | 根据背景图片实现透明效果

PS:为了让以后的程序员少走弯路,特意写下此记录

先拉个Picture,任意放入一张图片,再拉个button按钮,如图

在加载函数上加上以下代码

 		Button1.BackColor = color.Transparent 
        Button1.FlatStyle = New FlatStyle()
        Button1.FlatAppearance.BorderSize = 0
        Button1.Parent = PictureBox1
        Button1.Font = New System.Drawing.Font("微软雅黑", 42!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134,Byte))
        Button1.Text = "透明按钮"


实测鼠标划过的时候会有黑影,可以用label做透明效果

你可能感兴趣的:(c#,.net,开发语言)