C#设置按钮鼠标进入时半透明样式
- 设置按钮的属性:
FlatStyle = Flat;
BorderSize = 0;
BackColor = Transparent; - 设置MouseEnter触发函数:
private void button1_MouseEnter(object sender, EventArgs e)
{
button1.FlatStyle = FlatStyle.Flat; //样式
button1.ForeColor = Color.Transparent;//前景
button1.BackColor = Color.Transparent;//去背景
button1.FlatAppearance.BorderSize = 0;//去边线
button1.FlatAppearance.MouseOverBackColor = Color.FromArgb(50, 40, 60, 82);
button1.FlatAppearance.MouseDownBackColor = Color.FromArgb(50, 40, 60, 82);
}
3.注意修改TabIndex值不能为最前面。