日期:2014-05-19  浏览次数:20766 次

自定义panel时 在重载方法里画边框时 用的相同的画笔 出现上边框和左边框 比有边框 和下边框 宽度要大 源码在帖子里面 希望指点


                protected   override   void   OnPaint(PaintEventArgs   pe)
                {
                      //   base.OnPaint(pe);
                        Pen   pen   =   new   Pen(Color.Black,   2);
                        //
                        //得到原来绘制区域

                        Rectangle   rect   =   pe.ClipRectangle;
                      pe.Graphics.DrawRectangle(   pen,   rect);
            }

          出现上边框和左边框   比有边框   和下边框   宽度要大
希望指点
         


------解决方案--------------------
定位错误
------解决方案--------------------
学习一下