C#中的MessageBox.show的一个用法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#中的MessageBox.show的一个用法相关的知识,希望对你有一定的参考价值。

我想做的是,当加载窗口的时候提示是否打开,如果点否,则不打开,这是代码的一部分。。。完整的该怎么写呢? (以下的代码如果点否,仍然是会打开窗口的) (我是新手)
private void Form1_Load(object sender, EventArgs e)

if (MessageBox.Show("是否打开", "", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.OK)




参考技术A private void Form1_Load(object sender, EventArgs e)

if (MessageBox.Show("是否打开", "", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.OK)

//new 出你要打开的新窗体
else
this.close();//或者
application.exit();


本回答被提问者采纳
参考技术B 首先,你点击的只有MessageBoxButtons.Yes或者MessageBoxButtons.No,
所有不要用OK,
private void Form1_Load(object sender, EventArgs e)

if (MessageBox.Show("是否打开", "", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.No)

Application.Exit();


参考技术C private void Form1_Load(object sender, EventArgs e)

if (MessageBox.Show("是否打开", "", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.No)

Form1.Close();


c#中Message.Show()方法中的参数怎么设置,分别是啥意思?

1.MessageBox.Show(string)直接弹内容
2.MessageBox.Show(string,string)弹内容,标题
3.MessageBox.Show(string,string,MessageBoxbutton.选择一个)弹内容,标题,按钮的方式如有取消的窗口。
4.MessageBox.Show(string,string,MessageBoxbutton.选择一个,MessageBoxIcon.选择一个)弹内容,标题,按钮的方式如有取消的窗口,弹窗左边的图片如差,感叹号等等
参考技术A MessageBox.Show("提示内容!", "提示窗口标题!", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1,MessageBoxOptions.RtlReading);

其中,前两个已经已经说明下面说:
MessageBoxButtons选择MessageBox所需要的按钮(确定/取消……等等)
MessageBoxIcon选择本提示框所提示信息的类型图标(疑问就选择Question,警告信息就选择Warning等)
MessageBoxDefaultButton选择默认选中的按钮(按顺序,Button1为MessageBox上的第一个按钮)
MessageBoxOptions选择MessageBox上按钮或文本的的排列格式(一般用不到,柯以不要此项……)
参考技术B 选中方法名(或把光标放在方法名上)按下“F1”,如果你安装MSDN了会自动进入帮助文档。 参考技术C http://msdn.microsoft.com/zh-cn/library/system.windows.forms.messagebox.show.aspx

有详细的参数说明。
参考技术D 这种问题,如果在这里给你回答那是害了你,
到这里去吧http://msdn.microsoft.com/zh-cn/library/,
所有东西都要学会先在这里查,在这里找不到或理解不了看不懂再提问!!本回答被提问者采纳

以上是关于C#中的MessageBox.show的一个用法的主要内容,如果未能解决你的问题,请参考以下文章

c# 弹出式对话框 类似于c语言中的messagebox

ASP.NET Jquery C# MessageBox.Show 对话框呃...问题

对话框控件 MessageBox.Show()用法补充 打开新窗体的3中模式

c#中Message.Show()方法中的参数怎么设置,分别是啥意思?

MessageBox.Show()用法以及与ShowDialog方法的区别

c#中messagebox.show如何实现显示信息换行!求大虾们 速回 急用!!