【发布时间】:2012-12-22 04:13:47
【问题描述】:
我想让两个或更多重叠的PictureBox 具有透明背景,但如果我这样做,我只会看到一个图像:
我这样创建我的PictureBoxes:
PictureBox pb1 = new PictureBox();
pb1.Size = new Size(32, 32);
pb1.Location = new Point(0,0);
pb1.Image = Image.FromFile("../Graphics/Grounds/ground.png");
pb1.Visible = true;
PictureBox pb2 = new PictureBox();
pb2.Size = new Size(32, 32);
pb2.Location = new Point(0,0);
pb2.Image = Image.FromFile("../Graphics/Grounds/human.png");
pb2.Visible = true;
稍后我将这两个PictureBoxes 添加到我的Panel:
panel1.Controls.Add(pb1);
panel1.Controls.Add(pb2);
那为什么只显示一个PictureBox?
【问题讨论】:
标签: c# winforms image picturebox