【发布时间】:2014-05-26 09:16:21
【问题描述】:
当我需要时,我总是在Form1_Load(...) 中使用this.Hide,并且它一直有效。但是现在在一个新项目中,this.Hide 在任何地方都不起作用,这是我唯一的代码!
private void Form1_Load(object sender, EventArgs e)
{
this.Visible = false;
this.Hide();
}
为什么表单不隐藏?
【问题讨论】:
-
真正的问题是:为什么要在展示的时候隐藏一些东西?臭味。如果您不打算展示表格,您当然不需要致电
Show/ShowDialog。 -
@Sinatr 不必多疑。它会阻止你看到真正的善意。
-
善意的实现可能会很痛苦。我还是很好奇为什么要在
Form1_Load(...)中隐藏表单。