C#将表单添加到正在运行的应用程

时间:2017-09-25 08:55:04

标签: c# forms windows-applications

简单问题:

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

现在我想在代码中添加一个表单。但是如果我使用new Form1,它就不会打开表单。相反,它运行Form1类的构造函数中的所有其他内容。所以它不知何故打开表格。

1 个答案:

答案 0 :(得分:2)

只需new表单使其存在于内存中,但不会显示任何内容。

你必须表明:

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

请参阅msdn documentation