Exemple #1
0
 /// <summary>
 /// Maakt het gamegrid aan waar alle kaartjes in komen te liggen
 /// </summary>
 /// <param name="grid"> het grid waar de kaarjes in komen te liggen</param>
 /// <param name="cols">hoeveel kolommen het spel hoort te hebben</param>
 /// <param name="rows">hoeveel rijen het spel hoort te hebben</param>
 /// <param name="Timer">Timer die bijhoudt hoelang je over het spel doet</param>
 /// <param name="Timerrunning">Bool om te kijken of timer aan staat</param>
 /// <param name="gameWindow">Het gamewindow vanuit waar dit wordt aangeroepen zodat we bepaalde gegevens door kunnen sturen</param>
 public MemoryGrid(Grid grid, int cols, int rows, DispatcherTimer Timer, bool Timerrunning, GameWindow gameWindow)
 {
     this.grid    = grid;
     this.rows    = rows;
     this.cols    = cols;
     this.Timer   = Timer;
     timerrunning = Timerrunning;
     gamewindow   = gameWindow;
     InitializeGameGrid(cols, rows);
     AddImages();
     ShowCards();
 }