using System.Windows.Forms;
namespace DPumpHydr.WinFrmUI.WenSkin
{
public static class MsgBoxShow
{
#region 消息提示框
///
/// 消息
///
///
///
public static bool MsgBoxInformation(string text)
{
//var m = MessageBox.Show(text, "提醒", MessageBoxButtons.OK, MessageBoxIcon.Information);
var m = new MsgBox(text, MsgBox.MsgBoxIcon.Info).ShowDialog();
if (m == DialogResult.OK)
return true;
else
return false;
}
///
/// 提醒
///
///
///
public static bool MsgBoxAsterisk(string text)
{
//var m = MessageBox.Show(text, "提醒", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
var m = new MsgBox(text, MsgBox.MsgBoxIcon.Asterisk).ShowDialog();
if (m == DialogResult.OK)
return true;
else
return false;
}
///
/// 警告
///
///
///
public static bool MsgBoxWarning(string text)
{
//var m = MessageBox.Show(text, "警告", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
var m = new MsgBox(text, MsgBox.MsgBoxIcon.Warning).ShowDialog();
if (m == DialogResult.OK)
return true;
else
return false;
}
///
/// 错误
///
///
///
public static bool MsgBoxError(string text)
{
//var m = MessageBox.Show(text, "错误", MessageBoxButtons.OKCancel, MessageBoxIcon.Error);
var m = new MsgBox(text, MsgBox.MsgBoxIcon.Error).ShowDialog();
if (m == DialogResult.OK)
return true;
else
return false;
}
#endregion
#region 弹出式输入框
public static string MsgBoxInputBox(string text, bool readOnly = false)
{
var m = new PopupInputBoxForm(text, readOnly);
if (m.ShowDialog() == DialogResult.OK)
return m.Message;
else
return text;
}
#endregion
}
}