我已经逐步运行了我的程序,但是仍然找不到form.visible
设置的位置。
这是“Form1.cs”的代码:
public Form1()
{
InitializeComponent();
this.Hide();
}
我添加了this.Hide();
,但它根本不起作用。
我什至从以下位置修改了“Program.cs”:
Application.Run(new Form1());
到:
Form1 form1=new Form1();
form1.Visible = false;
Application.Run(form1);
但是主窗体仍然显示,即使添加form1.Enable=false;
也不会阻止窗体显示。我也尝试过添加this.Hide();
,Form1_Load()
它可以工作,但主窗体在最终隐藏之前出现并闪烁。
我现在完全糊涂了。那么如何加载主窗体而不显示呢?把它藏起来,直到我打电话this.Show();
?