public static void ShowMessage(this Control control, Exception ex) { if (control != null && !control.IsDisposed && !control.InvokeRequired) { ExceptionDialog.Show(control, ex); } else { ExceptionDialog.Show(ex); } //ShowMessage(ex.Message, MessageBoxIcon.Error); }
public static DialogResult Show(IWin32Window owner, Exception ex) { ExceptionDialog dialog = new ExceptionDialog(ex); return(dialog.ShowDialog(owner)); }
public static DialogResult Show(Exception ex) { ExceptionDialog dialog = new ExceptionDialog(ex); return(dialog.ShowDialog()); }