【发布时间】:2010-12-04 12:13:06
【问题描述】:
我有一个使用 Application.Run 运行的 form1。
我想隐藏这个表单(我需要隐藏它,因为我在后台运行了一些东西,所以它们必须执行)并打开另一个表单进行登录。
我尝试这样做的方法是在我的 form1 构造函数中执行命令this.Hide();,如果登录成功,则显示我的 form1,但它似乎不起作用。有什么想法吗?
【问题讨论】:
-
this.Hide()为我工作,我们需要一个重现问题的代码示例... -
我不知道给你什么代码。它是在 Program.cs 中执行的标准 Application.Run(form),在表单的构造函数中有一个 this.Hide()
-
您是否在 form1 的构造函数本身中执行您的后台内容(可能在调用 this.Hide() 之前?)
-
我正在另一个线程中执行我的后台内容,该线程发送到我的 form1 数据。
-
C# Hide new Form at start 的可能重复项