private void button1_Click(object sender, EventArgs e)
{
mybmp = new Bitmap(pictureBox1.Width, pictureBox1.Height);
pictureBox1.Image = line(10, 10, 100, 100);
}
Bitmap mybmp;
Bitmap line(int x1, int y1, int x2, int y2)
{
double a = (y2 - y1) / (x2 - x1);
//y = ax + b
int b = (int)(y1 - (a * x1));

for (int x = x1; x <= x2; x+=2)
{
int y = (int)(a * x) + b;
mybmp.SetPixel(x, y, Color.Red);
}

return mybmp;
}