/// <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(); }