CreateNew() public static method

Creates a new Error Window given an exception. Current stack trace will be displayed if app is running under debug or on the local machine The exception is converted onto a message using ConvertExceptionToMessage
public static CreateNew ( Exception exception ) : void
exception System.Exception The exception to display.
return void
Exemplo n.º 1
0
 private void Application_UnhandledException(object sender, ApplicationUnhandledExceptionEventArgs e)
 {
     // If the app is running outside of the debugger then report the exception using
     // a ChildWindow control.
     if (!System.Diagnostics.Debugger.IsAttached)
     {
         // NOTE: This will allow the application to continue running after an exception has been thrown
         // but not handled.
         // For production applications this error handling should be replaced with something that will
         // report the error to the website and stop the application.
         e.Handled = true;
         ErrorWindow.CreateNew(e.ExceptionObject);
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// If an error occurs during navigation, show an error window
 /// </summary>
 private void ContentFrame_NavigationFailed(object sender, NavigationFailedEventArgs e)
 {
     e.Handled = true;
     ErrorWindow.CreateNew(e.Exception);
 }