我想在VB中创建一个包含多种表单的程序,我需要创建一个打开另一种表单的按钮。
form2.open()
答案 0 :(得分:5)
请勿使用表单的默认实例(如其他答案中所示),而不是
Dim foo As New Form2
foo.Show()
'or
'foo.ShowDialog()
如果要显示同一表单的多个实例
Form2.Show()
Form2.Show()
无效。
这将
Dim foo As New Form2
foo.Show()
Dim bar As New Form2
bar.Show()
答案 1 :(得分:3)
只需代码
form2.show()
答案 2 :(得分:2)
答案 3 :(得分:1)
正如SysDragon已经提到的那样,
.Show()
.ShowDialog(owner)
是您可以使用的方法。 如果调用表格应该被冻结,直到新打开的表格再次关闭,那么你应该使用ShowDialog。