対象となるウィンドウを閉じる方法をWinformで教えてください。
指定のWinFormウィンドウを閉じるには、次のコードを使用します。
// 假设要关闭的窗体名为 "Form2"
Form2 form2 = Application.OpenForms["Form2"] as Form2;
if (form2 != null)
{
form2.Close();
}
「Form2」という名のフォームをこのコードで閉じることができます。まず、「Application.OpenForms」を使用して現在開かれているすべてのフォームを取得します。その後、フォーム名を使用して対応するフォームインスタンスにインデックス付けします。フォームインスタンスが空でない場合、「Close()」メソッドを呼び出してフォームを閉じます。