コード例 #1
0
ファイル: Program.cs プロジェクト: AvetisG/TicTacToe.NET
        static void Main(string[] args)
        {
            VictoryValidator victoryValidator = new VictoryValidator();
            PlayerFactory playerFactory = new PlayerFactory(victoryValidator);
            ScenarioFactory scenarioFactory = new ScenarioFactory(playerFactory);

            TicTacToeControlsViewModel TicTacToeControlsViewModel = new TicTacToeControlsViewModel(new TicTacToeControlsModel(), scenarioFactory);
            TicTacToeGridViewModel TicTacToeGridViewModel = new TicTacToeGridViewModel(new TicTacToeGridModel(), TicTacToeControlsViewModel);
            GameWindowViewModel GameWindowViewModel = new GameWindowViewModel(TicTacToeControlsViewModel, TicTacToeGridViewModel);

            GameWindow gameWindow = new GameWindow(GameWindowViewModel);
            gameWindow.ShowDialog();
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: jorik041/TicTacToe.NET
        static void Main(string[] args)
        {
            VictoryValidator victoryValidator = new VictoryValidator();
            PlayerFactory    playerFactory    = new PlayerFactory(victoryValidator);
            ScenarioFactory  scenarioFactory  = new ScenarioFactory(playerFactory);

            TicTacToeControlsViewModel TicTacToeControlsViewModel = new TicTacToeControlsViewModel(new TicTacToeControlsModel(), scenarioFactory);
            TicTacToeGridViewModel     TicTacToeGridViewModel     = new TicTacToeGridViewModel(new TicTacToeGridModel(), TicTacToeControlsViewModel);
            GameWindowViewModel        GameWindowViewModel        = new GameWindowViewModel(TicTacToeControlsViewModel, TicTacToeGridViewModel);

            GameWindow gameWindow = new GameWindow(GameWindowViewModel);

            gameWindow.ShowDialog();
        }
コード例 #3
0
ファイル: ModeWindow.cs プロジェクト: xMonny/Tic-Tac-Toe
        private void button1_Click(object sender, EventArgs e)
        {
            var  btn          = (Button)sender;
            char numberButton = btn.Name[btn.Name.Length - 1];

            if (numberButton == '1')
            {
                Globals.selectedMode = "1 Player";
            }
            else
            {
                Globals.selectedMode = "2 Players";
            }
            this.Hide();
            GameWindow g = new GameWindow();

            g.ShowDialog();
            this.Close();
        }