Bonjour !
But
Je souhaiterais modifier le texte d'un label qui affichera le nombre d'itérations possible d'un long calcul à effectuer.
Problème
Après divers essais, il apparaît que, dans le code minimal ci-après (form avec un bouton et un label),
le label n'est modifié qu'une fois la méthode button1_Click quittée (visible en mode debug pas à pas), c'est à dire après l'accolade fermante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 private void button1_Click(object sender, EventArgs e) { label1.Text = "Calcul en cours"; // Affichera le nombre d'itérations possible. // Calcul de 1 minute environ. }
Ma question
Comment faire pour que le texte du label soit modifié dès le clic, c'est à dire avant la fin de la méthode button1_Click, et non pas une fois la méthode quittée ?
Merci pour votre aide.
Partager