如何只重新启动1个表单(并非所有应用程序)Visual Basic

时间:2014-08-17 10:39:36

标签: vb.net

我有2个表单(form1,form2)。该应用程序从form1开始。 button1关闭form1,然后打开form2。 在form2中,我有一个重启按钮。应该只重启form2。不要破洞应用。 基本上它会执行button1的功能。

我尝试了这个,但它给出了错误。

Me.Close()
Form1.Show()

错误:form1无法为自己提供帮助。请改用我。我改用了Me。

Me.Close()
Me.Show()

关闭表格后。它不再认出我了。

1 个答案:

答案 0 :(得分:1)

您必须创建Form1的新实例(您的文字显示为Form2,但您的代码显示Form1 - 我选择后者)然后显示此内容。最后,你可以关闭原文。

Dim newForm As Form1 = New Form1()
newForm.Show()
Me.Close()