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)
{
//执行删除操作
}