我用C#编写了一个windows窗体应用程序,设计了一个功能是通过点击一个按钮来调用绘图函数生成曲线图形,但是当移动窗体,或者改变窗体大小,切换到其他窗口再回到我做的程序窗口时曲线图形就会消失,请问各位高手,如何才能进行图形的重绘,如果是用onpaint(),因为我是需要通过点击一个按钮来生成图形,而且生成图形的方法需要传入许多参数,这些该如何处理,非常感谢.