五子棋棋盘以及下子 如何画

五子棋棋盘以及下子 怎么画?
业余编程玩,想做个五子棋。
第一步就遇到问题了,画棋盘,我不想用线条画,而是直接用图片,下子就直接换图片。
我显示图片都不会啊,还有显示一张图片是用一个图片控件,那8*8的棋盘,那不是我得弄64个控件?

------解决方案--------------------
首先显示图片不难,问题压根不知道你要用什么做也就不好说怎么显示了。
其次,显示一种图片用一个控件什么意思,不是说好的替换图片么。
再次,64个什么意思呢?如果你要全用图片去做,那应该是3的64次方个图片。显然不能这么搞。

关于棋盘画线或者图片其实都随意,问题在于画棋子,其实说白了你就是得保存下来棋盘每个点的状态,有,白,黑,就可以了。恩,还有位置要能搞定。然后画的时候画点或者把旗子做成图片都可以了吧。
------解决方案--------------------
先贴背景图,然后在有棋子的地方贴由棋子。
很多网络棋盘都是这样贴图的。

但是,这样放大或缩小不好。

------解决方案--------------------
其实不如自己画网格,棋子的画也直接用圆进行画
逻辑部分只要记录下棋子的坐标及判断是否胜利
绘图部分只用根据棋子的坐标先画网格,再画棋子。
因为你用线画的棋盘,所以比较容易判断画棋子的坐标
当然,你还可以用背景图片
你最好使用这样的绘画顺序
贴图片背景->用线条画棋盘->通过当前记录的坐标画出已经下的棋子
当然,你可以用双缓冲的方法一次把这些东西全部画出来

------解决方案--------------------
探讨
业余编程玩,想做个五子棋。
第一步就遇到问题了,画棋盘,我不想用线条画,而是直接用图片,下子就直接换图片。
我显示图片都不会啊,还有显示一张图片是用一个图片控件,那8*8的棋盘,那不是我得弄64个控件?

------解决方案--------------------
画个随便找个五子棋盘图片,然后还有棋子什么的图片,然后编程加上去!非常漂亮@