Catching Exceptions at Top Level in WPF
Add a handler for the DispatcherUnhandledException to the App.xaml file: <Application x:Class="Main.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" DispatcherUnhandledException="Application_DispatcherUnhandledException" StartupUri="MainApplicationWindow.xaml"> <Application.Resources> </Application.Resources> </Application> Add the handler for it to the App.xaml.cs file: private void Application_DispatcherUnhandledException(object sender, System.Windows.Threading.DispatcherUnhandledExceptionEventArgs e) { // Do what you want here. The exception can be access...