在WinForm中關閉指定窗體的方法有多種,可以根據具體情況選擇適合的方法,以下是一些常用的方法:
Form2 form2 = new Form2();
form2.Close();
foreach (Form form in Application.OpenForms)
{
if (form is Form2)
{
form.Close();
break;
}
}
在Form2中定義一個靜態屬性:
public static string Message { get; set; }
在關閉Form2時設置該屬性的值:
Form2.Message = "Hello";
form2.Close();
在需要讀取該值的地方獲取該屬性的值:
string message = Form2.Message;
通過這些方法可以關閉指定的WinForm窗體,并且可以在關閉時傳遞參數。