你不能。新表单的所有者是“登录表单”。一旦关闭,任何其他子窗体也将关闭。
我将首先创建您正在处理的表单,例如“主表单”,将其隐藏,然后使用“主表单”作为其父表单打开“登录表单”。
只需在“家庭表单”的构造函数中执行此操作即可。登录完成后,将其关闭并显示“主页表单”。
例如:
public HomeForm()
{
InitializeComponent();
this.hide();
var login = new LoginForm();
login.ShowDialog();
this.Show();
}