关于C#的消息框

来源:百度知道 编辑:UC知道 时间:2024/05/12 15:00:14
如何让只有在弹出的消息框上点击确定取消这些键后才可以进行其它操作,否则不能做别的操作,怎么设置?
我意思是,弹出消息框后焦点就到了消息框,只有把消息框关掉后焦点才转移.否则焦点不变.
messagebox有showdialog()方法?好像没看见,我输入点的时候它只弹出三个方法而已啊
我知道啊,相对来说要新建个FORM有点麻烦,而且,如何显示那种消息框的图标,比如说问号,感叹号之类的?

if (MessageBox.Show("message", "message", MessageBoxButtons.OKCancel, MessageBoxIcon.Information) != DialogResult.OK)
return;
//你的操作

MessageBox.Show()本来就是模式对话框阿

直接用showdialog()方法。。。
在建个form当做消息框
比如消息框是form3
form3 r=new form3();
r.showdialog()就可以了;
你可以拖个图标就可以
是在不行
那没其他方法了。。

你说的是模式对话框把

窗体Form一般用Show()方法显示出来,当你使用ShowDialog()方法显示的时候,他就会成为模式窗体,也就是你所谓的不能够丢掉焦点

MessageBox?本来也是这样啊
MessageBox.ShowDialog();
模态窗体本来也是独占焦点的
难道你用的是Show()方法?

简单吧