Example #1
0
 public NewGamePanelViewModel(NewGamePanelView newGamePanelView)
 {
     this.NewGamePanelView = newGamePanelView;
     IsActive = false;
     newGamePanelView.DataContext = this;
     PanelVisible = System.Windows.Visibility.Hidden;
     Player1Name = "あăȘた";
     Player1Kind = PlayerKind.User;
     Player2Name = "PC";
     Player2Kind = PlayerKind.Com;
     AutoNextGame = false;
 }
Example #2
0
        public MainWindow()
        {
            InitializeComponent();

            var gamePanel = new GamePanel();
            Grid1.Children.Add(gamePanel);
            Board = new BoardViewModel(new BoardView());
            Board.BoardView.DataContext = Board;
            gamePanel.Grid_Board.Children.Add(Board.BoardView);
            InfoPanel = new InfoPanelViewModel(new InfoPanelView());
            InfoPanel.InterfacePanelView.DataContext = InfoPanel;
            gamePanel.Grid_Ifpanel.Children.Add(InfoPanel.InterfacePanelView);
            this.Closed += new EventHandler(MainWindow_Closed);
            var newGamePanel = new NewGamePanelView();
            Grid1.Children.Add(newGamePanel);
            NewGamePanel = new NewGamePanelViewModel(newGamePanel);
            Game.Instance.NewGame("PauseAutoLoop");
        }