c#:用winform做个飞行棋游戏,如图,界面该怎么和坐标挂钩呢,求思路指点。

2025-03-28 21:00:48
推荐回答(1个)
回答(1):

你把问题搞复杂了,直接拖多个picturebox或panel放上去设置背景图片,重新设置picturebox或panel名称如“东上1”,停泊区如“红1”相应pictureboxEastup1,pictureboxstopred1,以后只要更换pictureboxEastup1的图片就行了,更改picturebox名称在软件右侧的属性区内更改,这样以后就可合坐标无关
管理picturebox或panel,可将picturebox或panel放入集合内统一管理,
ArrayList my_AL = new ArrayList();
//添加一个数据
my_AL.Add(pictureboxEastup1 );
以后my_AL(0) 就是pictureboxEastup1可以直接更该图片,可以设置几个集合如停泊区集合、跑道集合、中间区集合