小弟最近在利用GDI+在picturebox上绘图,碰上了绘图遮挡消失的问题,网上查大家都说是用OnPaint重写,可是我不知道具体应该如何操作,我的程序是大致这样的:先写了一个绘图的类,然后在form1中点击button1,button1的代码中调用了我自己写的绘图类,在form1中的picturebox绘图。
请问这个程序的OnPaint要怎么写…是写在button1中还是写在绘图类中还是要怎样,头疼这个问题好几天了!跪求大家帮忙~!谢谢了~
public void button1_Click(object sender, EventArgs e)
{
drawtest2.DrawLineS(Color.Blue, NumMax, MaxA2, ykeduA2, pictureBox1, ptlistA2, TransTM2, TransDATA2, ii2, jj2, kk2, judgeA2);
ii2++;
kk2++;
jj2--;
}