private void Maze3ButtonClicked(object sender, RoutedEventArgs e) { Menu.Visibility = Visibility.Collapsed; var mazeViewModel = new MazeViewModel(GetMazeSettings(MazeExamples.Example_3())); var gameBoardViewModel = new GameBoardViewModel(mazeViewModel, Width); GameBoard = new GameBoardView(gameBoardViewModel); GameBoard.Visibility = Visibility.Visible; Content.Children.Add(GameBoard); BackButton.Visibility = Visibility.Visible; }
public GameBoardViewModel(MazeViewModel mazeViewModel, double width) { _MazeViewModel = mazeViewModel; Width = width; Content = GetContent(); }