在VB中显示另一种形式

-1 vb.net

我想在VB中创建一个包含多种表单的程序,我需要创建一个打开另一个表单的按钮.

form2.open()
Run Code Online (Sandbox Code Playgroud)

dba*_*ett 5

请勿使用表单的默认实例(如其他答案中所示)

    Dim foo As New Form2
    foo.Show()
    'or
    'foo.ShowDialog()
Run Code Online (Sandbox Code Playgroud)

如果要显示同一表单的多个实例,请执行此操作

    Form2.Show()
    Form2.Show()
Run Code Online (Sandbox Code Playgroud)

不管用.

这将

    Dim foo As New Form2
    foo.Show()

    Dim bar As New Form2
    bar.Show()
Run Code Online (Sandbox Code Playgroud)