Take the 2-minute tour ×  I'm trying to find a way to create a
nice windows form that will pop up when I encounter an unhandled
exception. I currently have:  // Add the event handler for
handling UI thread exceptions Application.ThreadException += new
ThreadExceptionEventHandler(Application_ThreadException );  //
Add the event handler for handling non-UI thread exceptions
AppDomain.CurrentDomain.UnhandledException += new
UnhandledExceptionEventHandler( CurrentDomain_UnhandledException
);  static void CurrentDomain_UnhandledException( object sender,
UnhandledExceptionEventArgs e )     MessageBox.Show( e.ToString(
), "Unhandled Non-UI Thread Exception" );  static void
Application_ThreadException( object sender,
ThreadExceptionEventArgs e )     MessageBox.Show( e.ToString( ),
"Unhandled UI Thread Exception" );  But what I'm looking for is
to, in the threadexception methods, pop up a windows form with
information about the error, and a continue/quit/restart
whatever. This sounds very similar to something that, th