要關閉指定的WinForm窗體,可以使用以下代碼:
// 假設要關閉的窗體名為 "Form2"
Form2 form2 = Application.OpenForms["Form2"] as Form2;
if (form2 != null)
{
form2.Close();
}
使用以上代碼,可以關閉名為 “Form2” 的窗體。首先使用 Application.OpenForms
獲取當前打開的所有窗體,然后使用窗體的名稱索引到對應的窗體實例。如果窗體實例不為空,則調用 Close()
方法關閉窗體。