Private Shared _Instance As Form1 = Nothing
Public Shared Function Instance() As Boolean
If _Instance Is Nothing OrElse _Instance.IsDisposed = True Then
_Instance = New Form1
Return False
End If
_Instance.BringToFront()
Return True
End Function
Try this