如何将新表单作为已显示表单的副本(在运行时)?

时间:2013-04-13 04:13:50

标签: vb.net visual-studio-2010 visual-studio visual-studio-2008 vb.net-2010

我正在尝试制作一个充当“READ / OPEN MAIL”的表单..所以我想要的是有多个表单(这是一个副本,同时具有设计器和表单功能,例如按钮和代码)当我打开多个邮件。

我知道如何创建一个新窗口,但我不知道如何从另一个窗体复制设计器代码和函数并将其应用于新创建的窗体。我搜索过谷歌,但它只引导我提出不同的问题。提前谢谢!

1 个答案:

答案 0 :(得分:1)

您所要做的就是创建一个类类型的变量,然后使用Show方法显示它。

Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
    Dim myform As Form1 = New Form1
    myform.Show()
End Sub