private void UserControl_Loaded(object sender, System.Windows.RoutedEventArgs e) { for (int row = GameBoard.MinRow; row <= GameBoard.MaxRow; row++) { for (int column = GameBoard.MinColumn; column <= GameBoard.MaxColumn; column++) { var tile = new RegularTileControl(GameBoard.Tiles[row, column].Color); AddToGrid(tile, row, column); } } }
private void AddToGrid(RegularTileControl tile, int row, int column) { Grid.SetRow(tile, row); Grid.SetColumn(tile, column); MainGrid.Children.Add(tile); }