public frmMessage( string Mensagem, string Titulo, DialogType dialogType, DialogIcon Icon, DialogDefaultButton defaultButton = DialogDefaultButton.First) { InitializeComponent(); // --- DEFINE FONT SIZE OS MESSAGE if (Mensagem.Length >= 180 && Mensagem.Length < 240) { lblMensagem.Font = new Font("Calibri", 12.5F, FontStyle.Regular, GraphicsUnit.Point, Convert.ToByte(0)); } else if (Mensagem.Length >= 240) { lblMensagem.Font = new Font("Calibri", 11.5F, FontStyle.Regular, GraphicsUnit.Point, Convert.ToByte(0)); } lblTitulo.Text = Titulo; lblMensagem.Text = Mensagem; propIcon = Icon; propDialogType = dialogType; // --- Define Default Button if (defaultButton != DialogDefaultButton.First) { _defaultButton = defaultButton; } }
public static DialogResult ShowConfirmationDialog(string msg, DialogDefaultButton defaultButton = DialogDefaultButton.Yes) { return(MessageBox.Show(msg, @"تأكيد", MessageBoxButtons.YesNo, MessageBoxIcon.Question, defaultButton == DialogDefaultButton.Yes ? MessageBoxDefaultButton.Button1 : MessageBoxDefaultButton.Button2, MessageBoxOptions.RightAlign)); }
// MESSAGE DIALOG BOX // ============================================================================= public static DialogResult AbrirDialog (string Message, string Title, DialogType Type = DialogType.OK, DialogIcon Icon = DialogIcon.Information, DialogDefaultButton DefaultButton = DialogDefaultButton.First) { using (Main.frmMessage f = new Main.frmMessage(Message, Title, Type, Icon, DefaultButton)) { f.ShowDialog(); return(f.DialogResult); } }