private void MyHandler(object sender, PaintEventArgs e)
{
// pictureBox1.Image に新しい Bitmap を設定
pictureBox1.Image = new Bitmap(pictureBox1.Width, pictureBox1.Height) ;
Graphics gra = Graphics.FromImage(pictureBox1.Image) ;
Random rand = new Random();
int red = rand.Next(256);
int green = rand.Next(256);
int blue = rand.Next(256);
Color cor = Color.FromArgb(255, red, 0, 0);
gra.DrawLine(new Pen(cor), 10, 50, 280, 50);
cor = Color.FromArgb(255, 0, green, 0);
gra.DrawLine(new Pen(cor, 10), 10, 100, 280, 100);
cor = Color.FromArgb(255, 0, 0, blue);
gra.DrawLine(new Pen(cor, 20), 10, 150, 280, 150);
}
|