/** * Lors d'un clic sur un bouton, lancer le jeu en lui passant en paramètre le mode choisi. */ private void nbPlayer_Click(object sender, RoutedEventArgs e) { //Récupérer le nombre de joueurs à partir du nom du bouton. //À noter : le mode MEGA HARD correspond à un hypothétique mode 4 joueurs. int playerCount = int.Parse((sender as Button).Name.Replace("nbPlayer", "")); //Mémorise les informations qui serviront pour le scoring gameMode = playerCount; //Initialiser la fenêtre de jeu et s'abonner à l'évènement de fermeture pour reprendre la main en fin de jeu mainWindow = new MainWindow(playerCount); mainWindow.Show(); mainWindow.Closing += new System.ComponentModel.CancelEventHandler(mainWindow_Closing); this.Hide(); }
public MainWindow(int playerCount) { InitializeComponent(); instance = this; this.playerCount = playerCount; }