画groupbox边框颜
健康宝边框颜代表什么意思  private void groupBox1_Paint(object sender, PaintEventArgs e) 
20        { 
21            e.Graphics.Clear(groupBox1.BackColor); 
22   
23            Rectangle Rtg_LT = new Rectangle(); 
24            Rectangle Rtg_RT = new Rectangle(); 
25            Rectangle Rtg_LB = new Rectangle(); 
26            Rectangle Rtg_RB = new Rectangle(); 
27            Rtg_LT.X = 0; Rtg_LT.Y = 7; Rtg_LT.Width = 10; Rtg_LT.Height = 10; 
28            Rtg_RT.X = e.ClipRectangle.Width - 11; Rtg_RT.Y = 7; Rtg_RT.Width = 10; Rtg_RT.Height = 10; 
29            Rtg_LB.X = 0; Rtg_LB.Y = e.ClipRectangle.Height - 11; Rtg_LB.Width = 10; Rtg_LB.Height = 10; 
30            Rtg_RB.X = e.ClipRectangle.Width - 11; Rtg_RB.Y = e.ClipRectangle.Height - 11; Rtg_RB.Width = 10; Rtg_RB.Height = 10; 
31   
32            Color color = Color.FromArgb(51, 94, 168); 
33            Pen Pen_AL = new Pen(color, 1); 
34            Pen_AL.Color = color; 
35            Brush brush = new HatchBrush(HatchStyle.Divot, color); 
36   
37            e.Graphics.DrawString(groupBox1.Text, groupBox1.Font, brush, 6, 0); 
38            e.Graphics.DrawArc(Pen_AL, Rtg_LT, 180, 90); 
39            e.Graphics.DrawArc(Pen_AL, Rtg_RT, 270, 90); 
40            e.Graphics.DrawArc(Pen_AL, Rtg_LB, 90, 90); 
41            e.Graphics.DrawArc(Pen_AL, Rtg_RB, 0, 90); 
42            e.Graphics.DrawLine(Pen_AL, 5, 7, 6, 7); 
43            e.Graphics.DrawLine(Pen_AL, e.Graphics.MeasureString(groupBox1.Text, groupBox1.Font).Width + 3, 7, e.ClipRectangle.Width - 7, 7); 
44            e.Graphics.DrawLine(Pen_AL, 0, 13, 0, e.ClipRectangle.Height - 7); 
45            e.Graphics.DrawLine(Pen_AL, 6, e.ClipRectangle.Height - 1, e.ClipRectangle.Width - 7, e.ClipRectangle.Height - 1); 
46            e.Graphics.DrawLine(Pen_AL, e.ClipRectangle.Width - 1, e.ClipRectangle.Height - 7, e.ClipRectangle.Width - 1, 13); 
47        } 
48    } 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。