/// <summary> /// 例外を表示する /// </summary> /// <param name="owner">親ウィンドウ</param> /// <param name="ex">例外</param> static public void Show(IWin32Window owner, Exception ex) { using (var f = new ExceptionMessageForm()) { f.m_Exception = ex; f.ShowDialog(owner); } }
/// <summary> /// 例外を表示する /// </summary> /// <param name="owner">親ウィンドウ</param> /// <param name="ex">例外</param> /// <param name="message">メインメッセージ</param> /// <param name="icon">アイコン</param> static public void Show(IWin32Window owner, Exception ex, string message, MessageBoxIcon icon) { using (var f = new ExceptionMessageForm()) { f.m_Exception = ex; f.m_MainMessage = message; f.m_Icon = GetIcon(icon); f.ShowDialog(owner); } }