朋友们 我正在制作一个简单的国际象棋游戏。我想知道如何在图片盒之间移动?我制作了64个图片框(每个地方一个图片框),例如我想移动图片框中的图片框中的王片picturebox2.thanks的帮助
例如:
picturebox2.image=picturebox.image.up///move the image in picturebox into the picture box that is on top of the picturebox2
有可能吗?
答案 0 :(得分:2)
如果问题是“如何找到当前字段上方的字段”:
您需要将pictureBoxes(仅)作为picturebox1存储到pictureBox64,但(也)作为二维数组存储:PictureBox[,] grid = new PictureBox[8,8];
。 (*)
然后你需要找出网格中'当前'字段的位置。从那里可以很容易地计算出“下一个”字段的位置(y = y + 1)。注意你不要越过边缘。
(*)虽然您可能想要记住每个字段而不仅仅是图片框,例如哪个片段(如果有)占据该字段?