C#WinForm中消息框最常用的MessageBox.Show("提示内容");可以直接显示最简单的弹框提示:

另外很常用的方式是显示图标和按钮,方法是MessageBox.Show(String, String, MessageBoxButtons, MessageBoxIcon)
例如,MessageBox.Show("确定删除?", "删除确认", MessageBoxButtons.YesNo, MessageBoxIcon.Question);显示如下样式:

MessageBoxButtons有以下样式:
| MessageBoxButtons.AbortRetryIgnore | |
| MessageBoxButtons.OK | |
| MessageBoxButtons.OKCancel | |
| MessageBoxButtons.RetryCancel | |
| MessageBoxButtons.YesNo | |
| MessageBoxButtons.YesNoCancel |
MessageBoxIcon有以下样式:
| MessageBoxIcon.Asterisk | ![]() |
| MessageBoxIcon.Error | ![]() |
| MessageBoxIcon.Exclamation | ![]() |
| MessageBoxIcon.Hand | ![]() |
| MessageBoxIcon.Information | ![]() |
| MessageBoxIcon.Question | ![]() |
| MessageBoxIcon.Stop | ![]() |
| MessageBoxIcon.Warning | ![]() |
响应按钮:
if (MessageBox.Show("确定删除?", "删除确认", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
//执行删除操作
}
本文介绍了在C# WinForm应用程序中如何使用MessageBox进行用户交互,包括简单的弹框提示、设置对话框图标和按钮类型。例如,通过MessageBox.Show方法显示带有确定删除?的询问框,用户点击Yes或No来执行相应的操作。此外,列举了MessageBoxButtons和MessageBoxIcon的不同选项,帮助开发者创建多样化的用户提示。






5765

被折叠的 条评论
为什么被折叠?



