如题

解决方案 »

  1.   

    在onpaint事件里画就可以了。
      

  2.   

    必须在Paint事件中画图,在需要刷新的时候就会自动调用你的画图程序进行刷新。
      

  3.   

    private void pictureBox1_Paint(.....)
    {
         xxx;
    }
      

  4.   

    Graphics g=pictureBox1.CreateGraphics();
    g.SmoothingMode=SmoothingMode.AntiAlias;
    Pen mypen=new Pen(Color.LightBlue,2);
    g.DrawLine(mypen,0,0,500,500);
    绘图代码如上面。我不想用OnPaint事件画图。运行中,如果qq程序在最前面。关了后,原来qq的地方就会留下空白。不知道什么原因。