vb.net对话框事件
msgbox可以显示对话框,但是我要在他的按钮中添加事件应该怎么做呢?比如在弹出的对话框中点确定,就执行某些事件,点取消就不执行以前做android时确认取消都有专门的写...
msgbox可以显示对话框,但是我要在他的按钮中添加事件应该怎么做呢?
比如在弹出的对话框中点确定,就执行某些事件,点取消就不执行
以前做android时确认取消都有专门的写函数的位置的,不知道vb.net里有没有? 展开
比如在弹出的对话框中点确定,就执行某些事件,点取消就不执行
以前做android时确认取消都有专门的写函数的位置的,不知道vb.net里有没有? 展开
展开全部
MessageBox.Show("text")
MessageBox.Show ( "text", MessageBoxButtons.YesNoCancel)
MessageBox.Show ( "text", MessageBoxIcon.Question)
MessageBox.Show ( "text",MessageBoxDefaultButton.Button2 )
注意:使用 Show 方法的重载,可以利用该重载来指定所有者窗口。否则,消息框由当前处于活动状态的窗口所有。
MessageBox显示一个模态对话框,其中包含一个系统图标、 一组按钮和一个简短的特定于应用程序消息,如状态或错误的信息。消息框中返回一个整数值,该值指示用户单击了哪个按钮。
以上均为一些基本方法,其他可参照MSDN https://msdn.microsoft.com/zh-cn/library/system.windows.forms.messagebox.show(v=vs.110).aspx
展开全部
可以根据对话框的返回值来确定如何执行:
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
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有枚举值,不要用字符串代替
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询