如何在 vb.net 中处理表单关闭事件

2023-11-21

我使用了下面的代码,但它没有显示消息框。这段代码有什么问题?

Private Sub frmSimple_Disposed(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Disposed
       Dim result = MsgBox("Are you sure you want to Exit ?", vbYesNo)
       If result = DialogResult.Yes Then
        me.Close()
       End If
End Sub

此代码在表单关闭后、处理表单后运行。
根据您显示表单的方式,它可能根本不会被处理。

你需要处理FormClosing事件和设置e.Cancel to True如果你想取消关闭。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 vb.net 中处理表单关闭事件 的相关文章

随机推荐