发布:2021/9/29 16:06:01作者:管理员 来源:本站 浏览次数:1237
在C#程序设计中,我们经常会使用到MessageBox.Show()这个函数,它是用来设计弹出提示框的。由于最近需要用到,这里就对目前我所使用到关于它的用法,稍微进行一下整理。
第一个功能,退出程序提示:
代码:
private void Btn_Exit_Click(object sender, EventArgs e)
{
if(MessageBox.Show("确定退出?","提示",MessageBoxButtons.OKCancel,MessageBoxIcon.Question,MessageBoxDefaultButton.Button2)==System.Windows.Forms.DialogResult.OK)
Application.Exit();
}
第二个功能,在选择成果后进行提示:
代码(部分):
if (MessageBox.Show("将选择CCIR模型", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == System.Windows.Forms.DialogResult.OK)
{
var frm = new Form4();
frm.Show();
}
关于MessageBox.Show()函数:
① 标题与文字
MessageBox.Show(“Text”,“Title”);
②添加按键,“确定”与“取消”
MessageBox.Show("Text","Title",MessageBoxButtons.OKCancel);
③添加图标,我这里用的是“问题”
MessageBox.Show("Text", "Title", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
图标的类型,除了Question,还有Informatica、Exclamation等等。
④开始时默认的按键,比如说我第一个功能中,默认的按键是“取消”
MessageBox.Show("Text","Title",MessageBoxButtons.OKCancel,MessageBoxIcon.Question,MessageBoxDefaultButton.Button2)
这里就表示的默认为Button2,这样的话进入提示框后直接回车,就会”取消”。