我正在製作Win Forms應用程序以瞭解更多信息,因爲我沒有太多經驗。在我的程序中,在主窗體中,我有一個按鈕。點擊它啓動另一個表單。代碼如下:如何才能使執行暫停,直到新表單關閉?
private void btn_AddCat_Click(object sender, EventArgs e)
{
this.Invoke(new MethodInvoker(() =>
{
form_NewCat NewCatForm = new form_NewCat();
NewCatForm.Show();
}));
MessageBox.Show("Oops!");
}
的問題是,當新的形式推出,我想主要形式背後的代碼的執行,在這一點上,直到新的形式被關閉暫停。作爲一個例子,在上面的代碼中,我不想'哎呀!'直到新表單關閉才能打印。我怎樣才能做到這一點?
感謝。我會實施你的解決方案。 – xbonez 2010-12-05 17:29:31