Example #1
0
        /******************************************************************************/
        /* CONTRÔLES                                                                  */
        /******************************************************************************/

        /*
         * Au lancement du formulaire
         */
        private void FormRecap_Load(object sender, EventArgs e)
        {
            tableResultats = exo.tblRes;

            //Actualisation de la progress bar
            actualiserBarre(exo.numeroExercice, exo.nombreExercice);

            //Actualisation des données de l'exercice en cours
            lblExoFiniNb.Text = exo.numeroExercice.ToString() + "/" + exo.nombreExercice.ToString();
            lblCoursActu.Text = exo.numeroCours;
            lblLeconActu.Text = exo.numeroLecon.ToString() + "/" + exo.nombreLecon.ToString();

            //Si l'exercice terminé est le dernier de la leçon
            if (exo.numeroExercice == exo.nombreExercice)
            {
                btnSuivant.Text        = "Leçon suivante";
                btnRecommencer.Visible = true;

                //Affichage du menu de récap
                lblRecap.Show();
                pnlPros.Show();
                pnlCons.Show();

                //Image d'une barre séparant les réussites et les erreurs
                picBoxBook.Image = imgListMilieu.Images[1];

                //Ajout des informations du récap dans les panels correspondant
                ajouterInfos();
            }
            //Sinon
            else
            {
                //Image par défaut
                picBoxBook.Image = imgListMilieu.Images[0];
            }

            //Si c'est le tout dernier exercice
            if (exo.dernierExo())
            {
                //Bouton "exercice suivant" retiré
                btnSuivant.Hide();
            }
        }