C# 将表单添加到 运行 应用程序

C# Add Form to running application

简单问题:

我使用 Application.Run 来启动我的应用程序,因为我需要这种方式。

现在我想在代码后面添加一个表单。但如果我使用 new Form1,它不会打开表单。相反,它在 class Form1 的构造函数中运行其他所有内容。所以它以某种方式忽略了打开表单。

只需new创建一个表单,它就会存在于内存中,但不会显示任何内容。

你必须展示它:

// create instance of Form1, does not show it
var myForm = new Form1();
// show the form.
myForm.Show();

msdn documentation