Se connecter

Utiliser un timer pour cacher les images

Utiliser un timer

Afin de créer un timer, il suffis avant tout de le déplacer sur la form comme un bouton, de cliquer sur son nom qui se situe sous votre form dans Visual Studio et enfin, vous aurez accès à ses propriétés dans la fenêtre de droite vous n’aurez plus qu’à choisir l’intervalle qui vous convient, 5 secondes étant ici 5000 ms.

Ensuite, double cliquez sur le nom de votre timer pour pouvoir entrer le code qui se déclenchera lorsque nous déclencherons le timer dans notre condition, nous allons ici cacher les images au bout de 5 secondes quand une personne aura touché le jackpot il suffis donc d’écrire :

private void timer1_Tick(object sender, EventArgs e)
{
    pictureBox2.Visible = false;
    pictureBox1.Visible = false;
    timer1.Stop();
}

 Évidemment il faut arrêter le timer sinon il n’arrêtera pas de cacher les images toutes les 5 secondes.

Enfin, il suffis juste de le déclencher lorsque la condition est vérifiée autrement dis, nous ajoutons juste à notre if une ligne de code :

if (num1 == 7 && num2 == 7 && num3 == 7)
{
    label1.Text = "C'est gagné !!!".ToString();
    pictureBox2.Visible = true;
    pictureBox1.Visible = true;
    timer1.Enabled = true;
}

Et voilà, à chaque fois que vous gagnez, le timer se déclenchera ce qui aura pour effet de cacher à nouveau les images !

TOUT VOIRAjouter une remarque
VOUS
Ajouter votre commentaire

Chercher un cours

S’abonner aux news

Publicité

FREEDOM SUBSTITUTE | 2015-2017
X