當我的程序運行時,幾秒鐘後關閉form1。根據form1的使用壽命期間發生的事情,我可能想要打開form2。通常我只是創建一個form2的新實例並使用show()方法。但form2然後是form1的孩子,然後也關閉。任何機構都有關於如何使其發揮作用的想法?謝謝。開始一個新的表格關閉一個。 VB.Net
在項目的屬性
0
A
回答
1
確保選擇在關斷模式下拉
0
之前關閉Form1設置form2.Owner屬性設置爲Nothing「當最後一個窗體關閉」。這需要在form1的FormClosing事件之前完成,因爲到那時form2已經計劃好了。
但是,這隻適用於如果form2 實際上是form1的孩子。
0
嘗試尋找MVC或MPV模式。這比在控制器或演示者中完成得最好,並且不會給你所描述的問題。
相關問題
- 1. 關閉一個simplemodal打開一個新
- 2. VB.net開始一個新的會話
- 3. Application.Restart()不關閉舊的,但開始一個新的
- 4. VB.Net立即關閉兩個表格
- 5. 關閉一個子表格關閉其他子表格
- 6. 關閉一個DIV打開另一個
- 7. C#打開一個新的形式和關閉另一個
- 8. vb.net關閉多個窗體並打開另一個窗體
- 9. 從另一個表格中關閉一個表單?
- 10. 用JavaScript打開一個新窗口,關閉前一個
- 11. 當一個關閉時打開以前的表格
- 12. VB.NET - 一次關閉多個文件夾
- 13. 多個類打開,只關閉一個
- 14. 開始一個新行
- 15. 殺死第一個表格並開始新的工作
- 16. 打開一個新的(gMap v3)時關閉打開InfoBubble
- 17. 關閉,然後重新打開一個新的提交請求
- 18. WPF在不關閉原始窗口的情況下打開一個新窗口
- 19. 當我開始一個新的線程時,我得到了強制關閉!
- 20. 如何從另一個表格關閉表格
- 21. 試圖檢測一個Windows用戶開關並關閉一個串口
- 22. XSLT For-Each開始一個div,每隔4個元素打開和關閉
- 23. 試圖關閉一個模式並打開另一個,但都保持關閉
- 24. 我如何關閉一個框架,但打開一個新的框架?
- 25. 關閉文檔窗口並打開一個新的,而不關閉文檔
- 26. Twitter Bootstrap:關閉模式等待關閉並打開一個新的
- 27. 如何用第一種形式打開另一個表單? (沒有關閉第一個表格)
- 28. 只更新表格,但表格與另一個表格關聯
- 29. 關閉酥料餅和開放的新的一個水龍頭
- 30. 舊的關閉後打開一個新的fancybox