vb.net – MessageBox with YesNoCancel – No&Cancel触发同
发布时间:2020-12-16 23:52:10 所属栏目:大数据 来源:网络整理
导读:我有一个包含YesNoCancel按钮的消息框… 按Yes将执行一些操作并关闭应用程序 – 工作正常 按No将不执行任何操作,并关闭应用程序 – (见下文) 按取消不会做任何事情,并保持应用程序打开 – (见下文)。 我使用DialogResult.No为No按钮,DialogResult.Cancel
我有一个包含YesNoCancel按钮的消息框…
>按Yes将执行一些操作并关闭应用程序 – 工作正常 我使用DialogResult.No为No按钮,DialogResult.Cancel用于取消按钮。但是按下其中任一个都会触发DialogResult.Cancel事件。有什么问题?
这应该工作正常:
Dim result As Integer = MessageBox.Show("message","caption",MessageBoxButtons.YesNoCancel) If result = DialogResult.Cancel Then MessageBox.Show("Cancel pressed") ElseIf result = DialogResult.No Then MessageBox.Show("No pressed") ElseIf result = DialogResult.Yes Then MessageBox.Show("Yes pressed") End If (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |