I have the following code:
private void button1_Click(object sender, EventArgs e) { var answer = MessageBox.Show( \"Do you wish to submit checked
The Label doesn't re-paint until you give the UI thread back to the message loop. Try Label.Refresh, or better yet, try putting your lengthy operation in a background thread as other posters have suggested.