1

如果我想在一个应用程序中有多个表单,我可以只用一个主表单吗?我正在使用 Visual Studio C#(Windows 应用程序)。

谢谢你。

4

5 回答 5

2

当然。没有什么可以阻止您Form在仅使用单个线程/主方法的 .Net 应用程序中拥有多个实例。

var f1 = new Form();
f1.Show();
var f2 = new Form();
f2.Show();

取决于您希望这些表单如何关联,尽管您可能希望对启动代码进行一些细微的更改。你能给我们更多关于你想要达到的目标的信息吗?

于 2010-06-02T05:11:53.987 回答
2

是的你可以。你可以说new Form()一整天。

于 2010-06-02T05:11:57.240 回答
0

他们是对的,但是如果您想在设计器中编辑表单,请首先使用Project -> Add Windows Form并为表单选择一个名称。

这将向项目添加另一个表单,让您可以在设计器中打开和编辑它。

于 2010-06-02T05:14:19.480 回答
0

如果你想要一个通用的表单设计,你也可以使用表单继承。

于 2010-06-02T05:23:16.463 回答
-2

var f1 = 新表格();这里 var 是 .NET 3.5 中的变体数据类型,它基本上是可以在其中存储任何对象的对象类型。

于 2010-06-02T05:24:48.020 回答