public void AddButton()
        {
            int x=12;
            int y=12;
            Button btn;
            Point p;
            for (int i = 9; i <= 16; i++)
            {
                for (int j = 1; j <= 8; j++)
                {
                    btn = new Button();
                    btn.Name = "btn" + j;
                    btn.Size = new Size(60, 60);
                    btn.FlatStyle = FlatStyle.Flat;
                    p = new Point(x, y);
                    btn.Location = p;
                    btn.Click += new EventHandler(btn_click);
                    this.panel1.Controls.Add(btn);
                    x += 53;                    
                }
                x = 12;
                btn = new Button();
                btn.Name = "btn" + i;
                btn.Size = new Size(60, 60);
                btn.FlatStyle = FlatStyle.Flat;
                p = new Point(x, y);
                btn.Location = p;
                btn.Click += new EventHandler(btn_click);
                //this.Controls.Add(btn);
                this.panel1.Controls.Add(btn);
                y += 53;
            }
        }
现在的问题是,按钮的坐标到底应该怎么修改,才会生成8*8个按钮?
这个坐标搞出来的是 8行都是一样的···········