Exemple #1
0
        public void onVictoire(object sender, VictoireEventArgs e)
        {
            this.partie.Joueur.NbPartiesJouees++;
            this.partie.Joueur.Score = this.partie.NbPropositions;
            fenetrePartie.Close();
            FenetreVictoire fenetreVictoire = new FenetreVictoire(this.partie);

            fenetreVictoire.Show();
        }
Exemple #2
0
 private void valider_Click(object sender, RoutedEventArgs e)
 {
     this.partie.NbPropositions++;
     if (Convert.ToUInt32(nombreSaisi.Text) == this.partie.NombreMystere)
     {
         if (Victoire != null)
         {
             if (this.partie.Joueur.MeilleurScore > this.partie.NbPropositions || this.partie.Joueur.MeilleurScore == 0)
             {
                 this.partie.Joueur.MeilleurScore = this.partie.NbPropositions;
             }
             this.e = new VictoireEventArgs(this.partie);
             Victoire(this, this.e);
         }
     }
     else
     {
         info.Content = (Convert.ToUInt32(nombreSaisi.Text) < this.partie.NombreMystere) ? "Le nombre mystère est plus grand que " + nombreSaisi.Text + " !" : "Le nombre mystère est plus petit que " + nombreSaisi.Text + " !";
     }
 }