public static bool Show(string message, string caption = "", iMessageBoxStyle style = iMessageBoxStyle.OK, bool ismodal = true) { iMessageBox msgbox = new iMessageBox(message, caption, style); if (ismodal) msgbox.ShowDialog(); else msgbox.Show(); if (msgbox.iMsgResult == 1) return true; return false; }
private iMessageBox(string message, string caption, iMessageBoxStyle style) { InitializeComponent(); lbMessage.Text = message; lbCaption.Text = caption; switch (style) { case iMessageBoxStyle.OK_Cancel: { btnCancel.Visible = true; btnOK.Location = new System.Drawing.Point(btnOK.Location.X - 55, btnOK.Location.Y); btnCancel.Location = new System.Drawing.Point(btnCancel.Location.X - 30, btnCancel.Location.Y); break; } case iMessageBoxStyle.Yes_No_Cancel: { btnYes.Visible = true; btnCancel.Visible = true; btnOK.Text = "No"; break; } } }