模式对话框显示后不让其消失?
我做了一个对话框ModifyStandard,上有一个DataGridView型控件objDataGridView。我的设想是若objDataGridView中的数据有被修改,则在用户单击对话框的右上角"关闭"按钮时提示用户是否保存结果。
代码如下:
Private Sub ModifyStandard_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
objDataGridView.CommitEdit(DataGridViewDataErrorContexts.Commit)
Dim SaveOrNo As New SaveOrNo '这是一个对话框,提示“是”或“否”两个选择
If SaveOrNo .ShowDialog = Windows.Forms.DialogResult.Yes Then
Me.DialogResult = System.Windows.Forms.DialogResult.None
End If
End Sub
可在我单击“是”进,对话框ModifyStandard也消失了,若想在我单击“是”时,对话框ModifyStandard仍保留住,不知该如何实现?谢谢!!!