private static CustomMessageBoxDialogResult ShowCore(IWin32Window owner, String text, String caption, CustomMessageBoxButtons buttons, CustomMessageBoxIcon icon, CustomMessageBoxDefaultButton defaultButton) { var mbex = MessageBoxExManager.CreateMessageBox(Guid.NewGuid().ToString()); mbex.AllowSaveResponse = false; mbex.UseSavedResponse = false; mbex.Timeout = -1; mbex.Text = text; mbex.Caption = caption; buttons.Apply(mbex); icon.Apply(mbex); defaultButton.Apply(mbex); var result = mbex.Show(owner); return new CustomMessageBoxDialogResult(mbex, result); }
private static CustomMessageBoxDialogResult ShowCore(IWin32Window owner, String text, String caption, CustomMessageBoxButtons buttons, CustomMessageBoxIcon icon, CustomMessageBoxDefaultButton defaultButton) { var mbex = MessageBoxExManager.CreateMessageBox(Guid.NewGuid().ToString()); mbex.AllowSaveResponse = false; mbex.UseSavedResponse = false; mbex.Timeout = -1; mbex.Text = text; mbex.Caption = caption; buttons.Apply(mbex); icon.Apply(mbex); defaultButton.Apply(mbex); var result = mbex.Show(owner); return(new CustomMessageBoxDialogResult(mbex, result)); }