请教各位高手 用GDI在程序里动态生成的矩形对象,可以用什么语句一起操作他们(例如我在窗口中动态绘制了20个矩形,我想利用语句直接获得他们的坐标)  

解决方案 »

  1.   

    将生成的矩形对象放到一个List<Rectangle>中
    每个Rectangle对象都有Location,Size等属性供你使用和判断
      

  2.   

    以前写的一个小游戏,很多矩形相关的操作,你可以参考一下Picross
      

  3.   

    那个~  你的程序貌似下载不了~ 说有病毒~  只是可以给我一套现成的代码吗?  我就结贴了~ 例如:在form中随机位置生成10个举行(动态生成,并且总量还可以再增加),然后再程序运行时,可以让这些举行全部上移、下移。(因为我的游戏设计就是不能确定有多少个矩形,所以不知道怎么才能操作form中所有的矩形)  谢谢了。
      

  4.   


    http://blog.csdn.net/fangxinggood/archive/2010/10/12/5936966.aspx
    我的代码里有随机生成小球的代码,你把形状改一下就行了。
      

  5.   


    病毒...
    算了,不说啥了,有毒CSDN也早把资源处理了.
      

  6.   

    你生成Rectangle的时候将其添加到List<Rectangle>中就可以了。
      

  7.   

    http://blog.csdn.net/fangxinggood/archive/2010/10/12/5936966.aspx 
      

  8.   

    将动态生成的20个矩阵放入List<Rectangle>
    需要矩阵相关信息就可以取出来了