J'ai une application Windows qui est juste une forme avec un contrôle de la minuterie. J'ai réussi à suivre cela à la situation suivante:.NET Timer Control
private void timer1_Tick(object sender, EventArgs e)
{
MessageBox.Show("Test");
timer1.Enabled = false;
}
imprimera test encore et encore jusqu'à ce que j'arrête le programme. Cependant:
private void timer1_Tick(object sender, EventArgs e)
{
//MessageBox.Show("Test");
textBox1.Text += "t";
timer1.Enabled = false;
}
Ajoute juste un "t" à la zone de texte.
Quelqu'un peut-il me dire pourquoi MessageBox.Show est à l'origine de la fonction pour revenir avant que la minuterie est désactivé?