簡體   English   中英

如何重新啟動winform?

[英]how can I restart winform?

我在C#中有兩個Windows窗體。 f1調用f2。我使用消息框。如果用戶按“確定”,則程序將再次重新啟動f2;如果按“取消”,則程序將關閉f2。 按下'ok'的原因:我無法使用'Application.restart()',因為所有程序都已重新啟動,而我只想重新啟動f2。 當我使用“ f2 f = new(); f.show(); this.close();”時 所有程序關閉。

請向我學習如何解決這個問題? 謝謝。

不要這樣做this.Close(); 在顯示f 相反,只需隱藏表單即可。

f2 f = new f2();
f.Show();
this.Hide();

f1他們將保持運行狀態,您可以重復使用它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM