📅  最后修改于: 2023-12-03 15:38:27.946000             🧑  作者: Mango
在 VB.NET 中,打开表单需要使用 Form.ShowDialog()
方法。这个方法会将指定的表单以模态窗口的形式打开,直到用户关闭它为止。
下面是一个示例代码:
Dim form As New MyForm()
form.ShowDialog()
这个示例代码假设你已经创建了一个名为 MyForm
的表单类。
如果你想以非模态窗口的形式打开表单(即用户可以同时打开多个表单),可以使用 Form.Show()
方法。
Dim form As New MyForm()
form.Show()
注意,使用这种方式打开的表单不会阻止用户与其它窗口交互,因此需要自行处理可能的并发访问问题。
在打开表单时,你可能还需要在代码中传递一些参数给表单。你可以通过表单类的构造函数传递参数:
Dim form As New MyForm(parameter1, parameter2)
form.ShowDialog()
在表单类中,需要将这些参数保存到成员变量中,并在需要时使用。
Public Class MyForm
Private _parameter1 As Object
Private _parameter2 As Object
Public Sub New(parameter1 As Object, parameter2 As Object)
InitializeComponent()
_parameter1 = parameter1
_parameter2 = parameter2
End Sub
' 在需要时使用 _parameter1 和 _parameter2
End Class
以上内容就是在 VB.NET 中打开表单的介绍。