你可以创建一个Bitmap在它上面画,再把它画到窗体上,或者直接赋给PictureBox.Image属性

解决方案 »

  1.   

    多谢啊,可不可以说详细些啊,我刚接触c#,可能还不太理解。
    比如我第一次画一跟直线,第二次画一个圆,具体怎么操作,能将这个第一次画线,第二次画圆画到Bitmap上啊?
      

  2.   


    Bitmap memoryBuffer=new Bitmap(100,100);draw1:
      Graphics g=Graphics.FromImage(memoryBuffer);
      g.DrawLine(g,0,0,50,50);
      g.Dispose();
      picture.Image=memoryBuffer;draw2:
      Graphics g=Graphics.FromImage(memoryBuffer);
      //画圆
      g.Dispose();
      picture.Image=memoryBuffer;大概这样
      

  3.   

    可以试试用charthttp://www.cnblogs.com/Nazarite/archive/2010/06/19/1760974.html
      

  4.   

    多谢啊,你上面那个方法已经可以解决我说的问题了。
    我装的是VS2008,好像没有Chart这个控件?
      

  5.   

    多谢啊,你上面那个方法已经可以解决我说的问题了。
    我装的是VS2008,好像没有Chart这个控件?哦,我明白了,是要下载的。结贴了,多谢