如何检查MDI子表单已经打开

时间:2016-02-18 04:34:01

标签: vb.net

我有一个包含MDI父级和子级表单的应用程序。我必须在网格中显示不同类型的数据。所以我用网格创建了一个公共表单并传递数据集。现在我如何检查特定数据表单是否已打开。这是我的代码。

Public Function FindMdiChild(ByVal Title As String) As Boolean
       If Application.OpenForms.Count = 0 Then Exit Function
       For Each t As Form In Application.OpenForms
           If t.Text.ToString = Title.ToString Then
               t.Activate()
               Return True
           End If
       Next
End Function

问题有时会卡在这个特定的行“If t.Text.ToString = Title.ToString Then”上。

请帮我解决这个问题。

0 个答案:

没有答案