using System.Windows.Forms;
namespace Update.Util
{
///
/// 对话框工具
///
public static class MessageBoxUtil
{
//主窗口
private static Form MainForm
{
get
{
FormCollection openForms = Application.OpenForms;
return openForms.Count == 0 ? null : openForms[0];
}
}
///
/// 显示提示对话框
///
///
///
public static DialogResult Info(string text)
{
return MessageBox.Show(MainForm, text, "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
///
/// 显示警告对话框
///
///
///
public static DialogResult Warn(string text)
{
return MessageBox.Show(MainForm, text, "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
///
/// 显示错误对话框
///
///
///
public static DialogResult Error(string text)
{
return MessageBox.Show(MainForm, text, "错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
///
/// 显示确认对话框
///
///
///
public static DialogResult Confirm(string text)
{
return MessageBox.Show(MainForm, text, "确认", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
}
}
}