改变GroupBox边框和的颜色
private void groupBox_BasicInformation_Paint(object sender, PaintEventArgs e) { e.Graphics.Clear(this.groupBox_BasicInformation.BackColor); e.Graphics.DrawString(this.groupBox_BasicInformation.Text, this.groupBox_BasicInformation.Font, Brushes.Red, 10, 1); e.Graphics.DrawLine(Pens.Red, 1, 7, 8, 7); e.Graphics.DrawLine(Pens.Red, e.Graphics.MeasureString(this.groupBox_BasicInformation.Text, this.groupBox_BasicInformation.Font).Width + 8, 7, this.groupBox_BasicInformation.Width - 2, 7); e.Graphics.DrawLine(Pens.Red, 1, 7, 1, this.groupBox_BasicInformation.Height - 2); e.Graphics.DrawLine(Pens.Red, 1, this.groupBox_BasicInformation.Height - 2, this.groupBox_BasicInformation.Width - 2, this.groupBox_BasicInformation.Height - 2); e.Graphics.DrawLine(Pens.Red, this.groupBox_BasicInformation.Width - 2, 7, this.groupBox_BasicInformation.Width - 2, this.groupBox_BasicInformation.Height - 2); }
原文:http://www.cnblogs.com/AmatVictorialCuram/p/5066629.html