评论会员:LanFanNinja 时间:2012/02/07
你是不是能够以9个不同的图像添加到一个PictureBox控件。你只能显示一个图像!作为替代,你可以使用9个单独的图片框都放在一起。即
Point posOnForm = new Point(20, 20);
int picBoxWidth = 32;
int picBoxHeight = 32;
PictureBox[,] picBoxes = new PictureBox[3, 3];
for (int i = 0; i < picBoxes.GetLength(0); i++)
{
for (int n = 0; n < picBoxes.GetLength(1); n++)
{
picBoxes[i, n] = new PictureBox();
picBoxes[i, n].Parent = this;
picBoxes[i, n].Size = new System.Drawing.Size(picBoxWidth, picBoxHeight);
picBoxes[i, n].Location = new Point(
posOnForm.X + (n * picBoxWidth),
posOnForm.Y + (i * picBoxHeight));
picBoxes[i, n].ImageLocation = "myimg.png";
}
}
和缩放谷歌是你的朋友
]
评论会员:游客 时间:2012/02/07
约翰・西蒙斯/取缔程序员
你为什么不九个个别点阵图,组装成一个单一的形象和工作,而不是