public BoardViewModel()
 {
     Cells = new CellViewModel[9][];
     for (var x = 0; x < 9; x++)
     {
         Cells[x] = new CellViewModel[9];
         for (var y = 0; y < 9; y++)
         {
             Cells[x][y] = new CellViewModel() {Number = 2};
         }
     }
 }
 public BoardViewModel()
 {
     Cells = new CellViewModel[9][];
     for (var x = 0; x < 9; x++)
     {
         Cells[x] = new CellViewModel[9];
         for (var y = 0; y < 9; y++)
         {
             Cells[x][y] = new CellViewModel();
         }
     }
 }
 public BoardViewModel()
 {
     Cells = new CellViewModel[9][];
     for (var x = 0; x < 9; x++)
     {
         Cells[x] = new CellViewModel[9];
         for (var y = 0; y < 9; y++)
         {
             Cells[x][y] = new CellViewModel()
             {
                 Number = 2
             };
             Cells[x][y].PropertyChanged += BoardViewModel_PropertyChanged;
         }
     }
 }