[英]Hide Form1 when Form2 is displayed
如何在显示 Form2 时隐藏 Form1? 我已经尝试过了,但是单击按钮时它不会隐藏 Form1
private void button3_Click(object sender, EventArgs e)
{
Form2 scriptHub = new Form2();
scriptHub.Show();
Form1 mainScreen = new Form1();
mainScreen.Hide();
}
您正在创建一个新的 Forms 并在之后快速隐藏它......您必须访问您当前的表格。 使用关键字“this”:
this.Hide();
您的代码应如下所示:
private void button3_Click(object sender, EventArgs e)
{
Form2 scriptHub = new Form2();
scriptHub.Show();
this.Hide(); //Hide your mainscreen
}
不要忘记你隐藏了 forms 而没有关闭它,这意味着你的 CPU 会比你关闭它更忙。 希望能帮助到你
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.