Esempio n. 1
0
        public MainWindow()
        {
            InitializeComponent();
            var mainBoardViewModel = new MainBoardViewModel();

            mainBoard.FillSquares(mainBoardViewModel);

            DataContext = mainBoardViewModel;
        }
Esempio n. 2
0
 internal void FillSquares(MainBoardViewModel mainBoardViewModel)
 {
     for (int j = 0; j < 9; j++)
     {
         for (int i = 0; i < 9; i++)
         {
             SingleSquareViewModel ssvm = mainBoardViewModel.GetSingleSquareViewModel(i, j);
             MainBoardGrid.Children.Add(new SingleSquare(j, i)
             {
                 DataContext = ssvm
             });
         }
     }
 }