public void CreateScreen(PlayerMatrix pM) { MainWindow1.Height = 600; MainWindow1.Width = 600; GridStart.Visibility = Visibility.Hidden; PlaceShipScreen.Visibility = Visibility.Visible; for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { if (pM.playerMatrix[i, j] == 0) { builder.BuildWather(); playerGameBoard[i, j] = builder.GetImage(); } else if (pM.playerMatrix[i, j] == 9) { builder.BuildMiss(); playerGameBoard[i, j] = builder.GetImage(); } else if (pM.playerMatrix[i, j] == 1 || pM.playerMatrix[i, j] == 3 || pM.playerMatrix[i, j] == 5 || pM.playerMatrix[i, j] == 7) { builder.BuildShip(); playerGameBoard[i, j] = builder.GetImage(); } else { builder.BuildColide(); playerGameBoard[i, j] = builder.GetImage(); } Grid.SetColumn(playerGameBoard[i, j], i + 1); Grid.SetRow(playerGameBoard[i, j], j + 1); PlaceShipScreen.Children.Add(playerGameBoard[i, j]); } } }