using System.Windows.Forms;
|
|
namespace DPumpHydr.WinFrmUI.WenSkin
|
{
|
public static class MsgBoxShow
|
{
|
#region 消息提示框
|
/// <summary>
|
/// 消息
|
/// </summary>
|
/// <param name="text"></param>
|
/// <returns></returns>
|
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;
|
}
|
/// <summary>
|
/// 提醒
|
/// </summary>
|
/// <param name="text"></param>
|
/// <returns></returns>
|
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;
|
}
|
/// <summary>
|
/// 警告
|
/// </summary>
|
/// <param name="text"></param>
|
/// <returns></returns>
|
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;
|
}
|
/// <summary>
|
/// 错误
|
/// </summary>
|
/// <param name="text"></param>
|
/// <returns></returns>
|
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
|
}
|
}
|