namespace Yw.WinFrmUI
{
///
///
///
public class MessageBoxHelper
{
///
///
///
/// 显示信息
/// 标题
/// 显示按钮
/// 图标
/// 默认按钮
///
public static DialogResult Show
(
string message,
string caption,
MessageBoxButtons buttons = MessageBoxButtons.OKCancel,
MessageBoxIcon icon = MessageBoxIcon.Information,
MessageBoxDefaultButton defaultButton = MessageBoxDefaultButton.Button1
)
{
return XtraMessageBox.Show(message, caption, buttons, icon, defaultButton);
}
///
/// 成功信息弹窗
///
/// 显示信息
/// 标题
/// 显示按钮
/// 默认按钮
///
public static DialogResult ShowSuccess
(string message, string caption = "成功", MessageBoxButtons buttons = MessageBoxButtons.OK, MessageBoxDefaultButton defaultButton = MessageBoxDefaultButton.Button1)
{
return XtraMessageBox.Show(message, caption, buttons, MessageBoxIcon.Information, defaultButton);
}
///
/// 错误信息弹窗
///
/// 显示信息
/// 标题
/// 显示按钮
/// 默认按钮
///
public static DialogResult ShowError
(string message, string caption = "错误", MessageBoxButtons buttons = MessageBoxButtons.OK, MessageBoxDefaultButton defaultButton = MessageBoxDefaultButton.Button1)
{
return XtraMessageBox.Show(message, caption, buttons, MessageBoxIcon.Error, defaultButton);
}
///
/// 警告信息弹窗
///
/// 显示信息
/// 标题
/// 显示按钮
/// 默认按钮
///
public static DialogResult ShowWarning
(string message, string caption = "警告", MessageBoxButtons buttons = MessageBoxButtons.OK, MessageBoxDefaultButton defaultButton = MessageBoxDefaultButton.Button1)
{
return XtraMessageBox.Show(message, caption, buttons, MessageBoxIcon.Warning, defaultButton);
}
///
/// 普通信息弹窗
///
/// 显示信息
/// 标题
/// 显示按钮
/// 默认按钮
///
public static DialogResult ShowInfo
(string message, string caption = "提示", MessageBoxButtons buttons = MessageBoxButtons.OK, MessageBoxDefaultButton defaultButton = MessageBoxDefaultButton.Button1)
{
return XtraMessageBox.Show(message, caption, buttons, MessageBoxIcon.Information, defaultButton);
}
///
/// 询问信息弹窗
///
/// 显示信息
/// 标题
/// 显示按钮
/// 默认按钮
///
public static DialogResult ShowQuestion
(string message, string caption = "询问", MessageBoxButtons buttons = MessageBoxButtons.YesNo, MessageBoxDefaultButton defaultButton = MessageBoxDefaultButton.Button1)
{
return XtraMessageBox.Show(message, caption, buttons, MessageBoxIcon.Question, defaultButton);
}
}
}