vb.net对话框事件

msgbox可以显示对话框,但是我要在他的按钮中添加事件应该怎么做呢?比如在弹出的对话框中点确定,就执行某些事件,点取消就不执行以前做android时确认取消都有专门的写... msgbox可以显示对话框,但是我要在他的按钮中添加事件应该怎么做呢?
比如在弹出的对话框中点确定,就执行某些事件,点取消就不执行
以前做android时确认取消都有专门的写函数的位置的,不知道vb.net里有没有?
展开
 我来答
百度网友8127e3530
2016-01-06
知道答主
回答量:24
采纳率:0%
帮助的人:5.1万
展开全部
  1.  MessageBox.Show("text")

  2. MessageBox.Show ( "text", MessageBoxButtons.YesNoCancel)

  3. MessageBox.Show ( "text", MessageBoxIcon.Question)

  4. MessageBox.Show ( "text",MessageBoxDefaultButton.Button2 )

    注意:使用 Show 方法的重载,可以利用该重载来指定所有者窗口。否则,消息框由当前处于活动状态的窗口所有。

    MessageBox显示一个模态对话框,其中包含一个系统图标、 一组按钮和一个简短的特定于应用程序消息,如状态或错误的信息。消息框中返回一个整数值,该值指示用户单击了哪个按钮。


    以上均为一些基本方法,其他可参照MSDN https://msdn.microsoft.com/zh-cn/library/system.windows.forms.messagebox.show(v=vs.110).aspx

百度网友bdb9803
推荐于2017-09-18 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:53%
帮助的人:1亿
展开全部
可以根据对话框的返回值来确定如何执行:
Dim drResult = New DialogResult ()

drResult = MessageBox.Show ( "请确认操作!", "利用MsgBox函数制作信息对话框", MessageBoxButtons.YesNoCancel , MessageBoxIcon.Question , MessageBoxDefaultButton.Button2 )

Select Case drResult
 Case DialogResult.Yes
  MessageBox.Show ( "选择""确定""按钮" )
 Case DialogResult.Cancel
  MessageBox.Show ( "选择""取消""按钮" )
 Case DialogResult.No
  MessageBox.Show ( "选择""否""按钮" )
End Select
追问
这个判断就是if drResult="yes" then ....(写事件)?
追答
if drResult=DialogResult.Yes then

注意DialogResult有枚举值,不要用字符串代替
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式