コード例 #1
0
ファイル: MenuViewModel.cs プロジェクト: s3ba-b/Q-Learning
        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;
        }
コード例 #2
0
 public GameBoardViewModel(MazeViewModel mazeViewModel, double width)
 {
     _MazeViewModel = mazeViewModel;
     Width          = width;
     Content        = GetContent();
 }