対象となるウィンドウを閉じる方法をWinformで教えてください。

指定のWinFormウィンドウを閉じるには、次のコードを使用します。

// 假设要关闭的窗体名为 "Form2"
Form2 form2 = Application.OpenForms["Form2"] as Form2;
if (form2 != null)
{
    form2.Close();
}

「Form2」という名のフォームをこのコードで閉じることができます。まず、「Application.OpenForms」を使用して現在開かれているすべてのフォームを取得します。その後、フォーム名を使用して対応するフォームインスタンスにインデックス付けします。フォームインスタンスが空でない場合、「Close()」メソッドを呼び出してフォームを閉じます。

bannerAds