在我的程序中,我將按下一個按鈕,它將加載form2。我不希望Form1中的程序在用戶關閉form2之前繼續運行。然後,程序繼續在form1加載form2的行之後繼續執行。如何在Visual C#中暫停表單,直到關閉另一個表單
0
A
回答
6
我想你想顯示modalled對話框。
public class MyForm1 : Form
{
public void ShowDialog2()
{
MyForm2 form2 = new MyForm2();
form2.ShowDialog(this);
}
}
1
1
您在要顯示的窗體上調用.ShowDialog函數。
。顯示只是顯示新的表單。調用.ShowDialog會導致調用窗體阻塞,直到執行從顯示的窗體返回。
調用.ShowDialog返回的結果會告訴您用戶是否通過單擊角落中的x點擊「好」或「否」或取消表單。
相關問題
- 1. 如何才能使執行暫停,直到新表單關閉?
- 2. 從另一個'表單'關閉'表單'
- 3. 我如何關閉表單並打開另一個表單?
- 4. 如何在特定表單關閉後打開表單?該表單是從C#中的另一個項目?
- 5. 從另一個表格中關閉一個表單?
- 6. 在表單中暫停GIF
- 7. WinForms;檢測表單從另一個表單關閉
- 8. 如何停止Backgroundworker並關閉表單?
- 9. Javascript/jQuery - 如何暫停執行循環,直到提交表單?
- 10. 從另一個表單上的表單關閉事件更新表單
- 11. 如何在另一個表單關閉時設置一個表單的標題(C#)
- 12. 關閉表單時的警告,如何停止表單
- 13. 如何關閉當前表單並同時打開另一個表單
- 14. 如何關閉表單,退出所有過程並打開另一個表單
- 15. 在關閉另一個表單後刷新列表框
- 16. 從另一個FormClosed事件中關閉一個活動表單
- 17. 如何在單擊按鈕時關閉表單並在面板中打開另一個表單?
- 18. 當您關閉另一個表單時C#打印預覽會關閉
- 19. 我的C#表單關閉並將控件返回到前一個表單。
- 20. 如何在C#中從一種表單獲取數據到另一種表單#
- 21. 如何在qml中關閉表單?
- 22. C#如何在關閉表單之前將消息從一種表單發送到其他表單?
- 23. C#線程:暫停主線程,直到子線程關閉。
- 24. 暫停執行並運行,直到表單被點擊
- 25. 如何使用C#將表單中的數據複製到另一個表單?
- 26. 如何在另一個表單上放置一個表單?
- 27. 問題禁用從另一個表單到另一個表單
- 28. 確認暫停表單提交,直到Ok出現
- 29. 在另一個應用程序的表單關閉後,如何恢復大小和焦點到表單上?
- 30. 如何從c#中的另一個類中找到表單