Хорошо, вот функция, рисует линию на форме :
Код
private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
// Create pen.
Pen blackPen = new Pen(Color.Black, 3);
// Create points that define line.
Point point1 = new Point(100, 100);
Point point2 = new Point(500, 100);
// Draw line to screen.
e.Graphics.DrawLine(blackPen, point1, point2);
}
Если я хочу чтобы тоже самое происходило не во время обработки события OnPaint формы, а во время например нажатия на кнопку, как мне передавай вот этот параметр :
Код
System.Windows.Forms.PaintEventArgs e
, он ведь явно должен быть связан с формой.