我用mouseclick触发一个画图事件,为何单击后图片只闪了一下然后就没了。在线等答案。谢谢

解决方案 »

  1.   

    private void pnlField_MouseClick(object sender, MouseEventArgs e)
            {
              
                StartNewBullet();
                Graphics g = pnlField.CreateGraphics();
                bullet.Fire(g);
                g.Dispose();
            }
    谢谢了
      

  2.   

    paint事件中已经有一个画图的了,把这个加上后出现的就乱了
      

  3.   


    统一在paint事件处理,你的画板画完后 请求窗体重绘 窗体通知paint事件  你paint里又要画  当然直接擦除了