 悬赏园豆:5
                [已关闭问题] 
            
                    关闭于 2010-07-22 14:27
                悬赏园豆:5
                [已关闭问题] 
            
                    关闭于 2010-07-22 14:27
                 
        “重画下一个选手的标志棋子”和“在棋盘上画一个棋子”使用的都是 ImageList.Draw()方法,在执行"重新开始"这个菜单的代码时,开始去调用了 DrawCheckerBoard();来重画棋盘,这个方法又去调用了DrawCheckerBoard()方法。这里我有个问题:为什么标志棋子没消失但是
棋盘上的其它棋子消失了。
        //重画棋盘
        private void DrawCheckerBoard()
        {
            this.BackColor = System.Drawing.SystemColors.Desktop;
            this.BackColor = System.Drawing.SystemColors.Control;
        }
DrawCheckerBoard()方法里的两段代码是在干什么啊?
五子棋游戏源代码下载地址:http://files.cnblogs.com/Jeffreyliang/WuZiQi.zip