在一个类里定义一个画图的函数
我想在一个类里建立一个实现画图功能的函数,调用这个函数就可以在picturebox里显示图像,请问应该如何设计? 请问一下如果下面这个代码放到类里应该怎样修改啊
public static void draw_line()
{
Graphics g = this.pictureBox1.CreateGraphics();
g.DrawLine(Pens.Black, 0, 0, 50, 50);
}
------解决方案--------------------draw_line(Graphics g)
draw_line不应该和任何具体的控件发生联系
------解决方案--------------------
这样调用:
private void pictureBox1_Click(object sender, EventArgs e)
{
Graphics g=pictureBox1.CreateGraphics();
class.draw_line(g);
}