namespace Yw.WinFrmUI
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public class MessageBoxHelper
|
{
|
/// <summary>
|
///
|
/// </summary>
|
/// <param name="message">显示信息</param>
|
/// <param name="caption">标题</param>
|
/// <param name="buttons">显示按钮</param>
|
/// <param name="icon">图标</param>
|
/// <param name="defaultButton">默认按钮</param>
|
/// <returns></returns>
|
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);
|
}
|
|
/// <summary>
|
/// 成功信息弹窗
|
/// </summary>
|
/// <param name="message">显示信息</param>
|
/// <param name="caption">标题</param>
|
/// <param name="buttons">显示按钮</param>
|
/// <param name="defaultButton">默认按钮</param>
|
/// <returns></returns>
|
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);
|
}
|
|
/// <summary>
|
/// 错误信息弹窗
|
/// </summary>
|
/// <param name="message">显示信息</param>
|
/// <param name="caption">标题</param>
|
/// <param name="buttons">显示按钮</param>
|
/// <param name="defaultButton">默认按钮</param>
|
/// <returns></returns>
|
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);
|
}
|
|
/// <summary>
|
/// 警告信息弹窗
|
/// </summary>
|
/// <param name="message">显示信息</param>
|
/// <param name="caption">标题</param>
|
/// <param name="buttons">显示按钮</param>
|
/// <param name="defaultButton">默认按钮</param>
|
/// <returns></returns>
|
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);
|
}
|
|
/// <summary>
|
/// 普通信息弹窗
|
/// </summary>
|
/// <param name="message">显示信息</param>
|
/// <param name="caption">标题</param>
|
/// <param name="buttons">显示按钮</param>
|
/// <param name="defaultButton">默认按钮</param>
|
/// <returns></returns>
|
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);
|
}
|
|
/// <summary>
|
/// 询问信息弹窗
|
/// </summary>
|
/// <param name="message">显示信息</param>
|
/// <param name="caption">标题</param>
|
/// <param name="buttons">显示按钮</param>
|
/// <param name="defaultButton">默认按钮</param>
|
/// <returns></returns>
|
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);
|
}
|
|
|
|
|
|
|
|
|
}
|
}
|