我有 3 个表格。我怎样才能使一个表单用 .Show() 显示,另一个用 .Hide() 从单独的表单隐藏?
这是我的代码的一部分
private void buttonYes_Click(object sender, EventArgs e)
{
LoggedIn loggedinform = new LoggedIn();
loggedinform.Hide(); // Hides another form that is in the background
MainForm mainform = new MainForm();
mainform.Show(); // Show first form
this.Hide(); // Hides current form
}
一个问题是,LoggedIn 表单不会隐藏自己。从它的外观上看,它跳过了它,只是去 mainform.Show();
这是一个错误还是我需要做其他事情?