C#winform btnボタンの外枠を取り除く

1318 ワード

システムに付属のボタンでは、枠線を除去できません.ネット上で解決策を探しました.
書き換えボタンのOnPaintイベント
    class newbtn : System.Windows.Forms.Button //   
{
protected override void OnPaint(PaintEventArgs e)
{//

base.OnPaint(e);
System.Drawing.Pen pen = new Pen(this.BackColor, 3);
e.Graphics.DrawRectangle(pen, 0, 0, this.Width, this.Height);//
pen.Dispose();

}
}

 
次にdesignerを作成します.csファイルで変更するボタンをnewbtnに再継承すればいいです.