模态形式很清楚......
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim f As New myForm
f.ShowDialog(Me)
f.Dispose
End Sub
但是如何处理非模态形式?
在哪里处置?
Dim f As New myForm
f.Show(Me)
f.Dispose
这将立即关闭新创建的表单,因此 f.Dispose 不应留在这里。
如果我把它放在 _FormClosing 处理程序中会很好但还不够,因为我们可以运行该表单的几个实例。
1)那么,在哪里以及如何处理第二个示例中打开的非模态表单?
2)这里有什么事件知道我们的子表单关闭了吗?