当前位置:编程学习 > C#/ASP.NET >>

比赛对阵图

谁做过比赛对阵图,麻烦给代码参考下,谢谢! --------------------编程问答--------------------
你总得给个样子吧。。最简单的就是这种。。。但是做起来有什么难的?

队伍1------    ?
          |----------
队伍2------         |
                    |-------final
队伍3------     ?  |
          |----------
队伍4------ --------------------编程问答--------------------


队伍1------    ?
          |----------
队伍2------          |
                     |-------final
队伍3------    ?    |
          |----------
队伍4------

--------------------编程问答-------------------- 对阵图为什么是代码写的呢?比赛抽签抽完,对阵形势已经确定了,对阵图就出来了,并非动态。
如果决出下一轮的 N 强,那就更新替换图片就可以了。
程序也能做,但是一般来说,你网上看到的那些世界杯啊等等,好看的对阵图不是什么程序代码写出来的,呵呵。做也能做的,只是比较麻烦,需要算计算图和线的位置~~~~。如果扩展性好点,还要考虑图像的伸缩。我觉得这个还是用 PS 做吧。 --------------------编程问答-------------------- 要的是第二种            有代码参考吗?   我做不出来  



--------------------编程问答-------------------- 客户要求用代码画出对阵图来,  所以呢!我就要写对阵图出来。没办法 --------------------编程问答-------------------- 用GDI函数或者Drawing相关的函数画出来就可以。
你可以把下面的对阵图看成一个7行3列的表格。

队伍1------    ?
          |----------
队伍2------          |
                     |-------final
队伍3------    ?    |
          |----------
队伍4------

行宽通过字体的高度算得,列宽就是里面内容的多少,每个单元格你可以画文字进去也可以画图片进去。
关于绘图你可以参考:
c# GDI+简单绘图(一):http://www.cnblogs.com/stg609/archive/2008/03/16/1108333.html
c# GDI+简单绘图(二):http://www.cnblogs.com/stg609/archive/2008/03/16/1108407.html
C# GDI+ 简单绘图 (三):http://www.cnblogs.com/stg609/archive/2008/03/19/1113694.html
c# GDI+简单绘图(四):http://www.cnblogs.com/stg609/archive/2008/03/30/1129221.html --------------------编程问答-------------------- http://ufo-crackerx.blog.163.com/blog/static/113078778201222193354217/ --------------------编程问答-------------------- 好看点



wpf 做


--------------------编程问答-------------------- 估计都不行。因为是根据比赛人数来用程序画出对阵图,有的还有轮空的人      比如有7个人打    然后队伍1轮空     2-7     3-6    4-5    形成对阵图有三层    --------------------编程问答-------------------- 这个都是要自己算的啊。
别估计啊,先得作啊。
先把最基本的,不受数据影响的对阵图画出来,代表画个对阵图已经没问题了。
第二步就是排除轮空等非正常影响的基本数据带入到第一步里去。
最后再考虑额外因素。
一步步来,别先把自己框死,饭要一口一口吃,实践出真知。 --------------------编程问答-------------------- 楼上说的用wpf来做,是个不错的选择。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,