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 } }