如何在C# 中順序開啟和關閉表單
在C# 應用程式中處理多個表單時,通常需要開啟一個新表單,然後關閉目前表單。這可以透過以下步驟來實現:
開啟一個新表單:
關閉目前表單:
與Steve 的解法相反,立即呼叫this.Close() 也會關閉新開啟的表格2。要正確關閉當前表單,建議隱藏它並專注於 form2。
private void OnButton1Click(object sender, EventArgs e) { this.Hide(); var form2 = new Form2(); form2.Closed += (s, args) => this.Close(); form2.Show(); }
在此程式碼中:
此方法可確保目前表單在 form2 關閉之前不會關閉,從而保持表單轉換的正確順序。
以上是如何在 C# 中正確排序表單開啟和關閉的順序?的詳細內容。更多資訊請關注PHP中文網其他相關文章!