コード例 #1
0
ファイル: MainWindow.xaml.cs プロジェクト: KidzCode1/Sudoku
        private void InitializeSquares()
        {
            SudokuBoard.AddSquare(0, 0, tbx0_0);
            SudokuBoard.AddSquare(0, 1, tbx0_1);
            SudokuBoard.AddSquare(0, 2, tbx0_2);
            SudokuBoard.AddSquare(0, 3, tbx0_3);
            SudokuBoard.AddSquare(0, 4, tbx0_4);
            SudokuBoard.AddSquare(0, 5, tbx0_5);
            SudokuBoard.AddSquare(0, 6, tbx0_6);
            SudokuBoard.AddSquare(0, 7, tbx0_7);
            SudokuBoard.AddSquare(0, 8, tbx0_8);
            SudokuBoard.AddSquare(1, 0, tbx1_0);
            SudokuBoard.AddSquare(1, 1, tbx1_1);
            SudokuBoard.AddSquare(1, 2, tbx1_2);
            SudokuBoard.AddSquare(1, 3, tbx1_3);
            SudokuBoard.AddSquare(1, 4, tbx1_4);
            SudokuBoard.AddSquare(1, 5, tbx1_5);
            SudokuBoard.AddSquare(1, 6, tbx1_6);
            SudokuBoard.AddSquare(1, 7, tbx1_7);
            SudokuBoard.AddSquare(1, 8, tbx1_8);
            SudokuBoard.AddSquare(2, 0, tbx2_0);
            SudokuBoard.AddSquare(2, 1, tbx2_1);
            SudokuBoard.AddSquare(2, 2, tbx2_2);
            SudokuBoard.AddSquare(2, 3, tbx2_3);
            SudokuBoard.AddSquare(2, 4, tbx2_4);
            SudokuBoard.AddSquare(2, 5, tbx2_5);
            SudokuBoard.AddSquare(2, 6, tbx2_6);
            SudokuBoard.AddSquare(2, 7, tbx2_7);
            SudokuBoard.AddSquare(2, 8, tbx2_8);
            SudokuBoard.AddSquare(3, 0, tbx3_0);
            SudokuBoard.AddSquare(3, 1, tbx3_1);
            SudokuBoard.AddSquare(3, 2, tbx3_2);
            SudokuBoard.AddSquare(3, 3, tbx3_3);
            SudokuBoard.AddSquare(3, 4, tbx3_4);
            SudokuBoard.AddSquare(3, 5, tbx3_5);
            SudokuBoard.AddSquare(3, 6, tbx3_6);
            SudokuBoard.AddSquare(3, 7, tbx3_7);
            SudokuBoard.AddSquare(3, 8, tbx3_8);
            SudokuBoard.AddSquare(4, 0, tbx4_0);
            SudokuBoard.AddSquare(4, 1, tbx4_1);
            SudokuBoard.AddSquare(4, 2, tbx4_2);
            SudokuBoard.AddSquare(4, 3, tbx4_3);
            SudokuBoard.AddSquare(4, 4, tbx4_4);
            SudokuBoard.AddSquare(4, 5, tbx4_5);
            SudokuBoard.AddSquare(4, 6, tbx4_6);
            SudokuBoard.AddSquare(4, 7, tbx4_7);
            SudokuBoard.AddSquare(4, 8, tbx4_8);
            SudokuBoard.AddSquare(5, 0, tbx5_0);
            SudokuBoard.AddSquare(5, 1, tbx5_1);
            SudokuBoard.AddSquare(5, 2, tbx5_2);
            SudokuBoard.AddSquare(5, 3, tbx5_3);
            SudokuBoard.AddSquare(5, 4, tbx5_4);
            SudokuBoard.AddSquare(5, 5, tbx5_5);
            SudokuBoard.AddSquare(5, 6, tbx5_6);
            SudokuBoard.AddSquare(5, 7, tbx5_7);
            SudokuBoard.AddSquare(5, 8, tbx5_8);
            SudokuBoard.AddSquare(6, 0, tbx6_0);
            SudokuBoard.AddSquare(6, 1, tbx6_1);
            SudokuBoard.AddSquare(6, 2, tbx6_2);
            SudokuBoard.AddSquare(6, 3, tbx6_3);
            SudokuBoard.AddSquare(6, 4, tbx6_4);
            SudokuBoard.AddSquare(6, 5, tbx6_5);
            SudokuBoard.AddSquare(6, 6, tbx6_6);
            SudokuBoard.AddSquare(6, 7, tbx6_7);
            SudokuBoard.AddSquare(6, 8, tbx6_8);
            SudokuBoard.AddSquare(7, 0, tbx7_0);
            SudokuBoard.AddSquare(7, 1, tbx7_1);
            SudokuBoard.AddSquare(7, 2, tbx7_2);
            SudokuBoard.AddSquare(7, 3, tbx7_3);
            SudokuBoard.AddSquare(7, 4, tbx7_4);
            SudokuBoard.AddSquare(7, 5, tbx7_5);
            SudokuBoard.AddSquare(7, 6, tbx7_6);
            SudokuBoard.AddSquare(7, 7, tbx7_7);
            SudokuBoard.AddSquare(7, 8, tbx7_8);
            SudokuBoard.AddSquare(8, 0, tbx8_0);
            SudokuBoard.AddSquare(8, 1, tbx8_1);
            SudokuBoard.AddSquare(8, 2, tbx8_2);
            SudokuBoard.AddSquare(8, 3, tbx8_3);
            SudokuBoard.AddSquare(8, 4, tbx8_4);
            SudokuBoard.AddSquare(8, 5, tbx8_5);
            SudokuBoard.AddSquare(8, 6, tbx8_6);
            SudokuBoard.AddSquare(8, 7, tbx8_7);
            SudokuBoard.AddSquare(8, 8, tbx8_8);

            SudokuBoard.Initialize();
        }