سلام
ظاهراً اینجا باگ داره و یادش میره بوردر رو حذف کنه!
یه کلاس جدید اضافه کنید که از دکمه ارث بری میکنه و کدهای زیر رو داخلش بنویسید. از این به بعد به جای دکمه پیش فرض از این دکمه سفارشی استفاده کنید.:
public override void NotifyDefault(bool value)
{
base.NotifyDefault(false);
}
کد کامل:
public class FlatButton : Button
{
public FlatButton()
{
this.SuspendLayout();
//
// FlatButton
//
this.FlatAppearance.BorderSize = 0;
this.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.ResumeLayout(false);
}
public override void NotifyDefault(bool value)
{
base.NotifyDefault(false);
}
}