关于设置WinForm中Button背景图片的一个问题

来源:百度知道 编辑:UC知道 时间:2024/05/23 23:13:55
设置背景图片,并更改了按钮的FlatStyle为Flat, BorderSize也设成0了,在VS中显示的是没有按钮边框,但运行后就会在按钮的顶部和底部出现两条线,如何去除?
说错了,是当按钮被点击后会出现四周的边框

那个边框是按钮焦点边框,去除它,可以:
1.继承按钮,重绘,
2.添加一个文本框(textBox1),把它拖到窗体外看不见的区域,然后在按钮的【Enter】事件(得到焦点的事件)里面写:
private void button1_Enter(object sender, EventArgs e)
{
textBox1.Focus();
}

一楼的好强啊,有点!@#$%^&*