winform程序设计中怎样使用GDI+重绘,将多个图片以坐标定位放在一个pictureBox控件中

是在VS2010 的环境下
2024-12-16 04:02:12
推荐回答(2个)
回答1:

Image img = Image.FromFile("e:/tx.jpg"); //图片对象
Image img2 = Image.FromFile("e:/tx2.jpg");
//PictureBox 重绘事件
private void pic_dp_Paint(object sender, PaintEventArgs e)
{
  Graphics g = e.Graphics; //触发控件的画板
  //在 PictureBox 控件相对坐标(0, 0)处画第一张图
  g.DrawImage(img, new Point(0, 0));
  //相对坐标(10, 10)处画第二张图
  g.DrawImage(img2, new Point(10, 10));
}

回答2:

在Paint事件里控制重绘