10
एक WPF अनुप्रयोग में एक अनचाहे अपवाद को संभालने का सबसे अच्छा तरीका क्या है?अनचाहे अपवाद
एक WPF अनुप्रयोग में एक अनचाहे अपवाद को संभालने का सबसे अच्छा तरीका क्या है?अनचाहे अपवाद
आप उपयोग कर सकते हैं DispatcherUnhandledException
:
XAML (App.xaml):
<Application x:Class="App.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
StartupUri="wndMain.xaml" DispatcherUnhandledException="Application_DispatcherUnhandledException">
कोड के पीछे (App.xaml.cs/vb:।
private void Application_DispatcherUnhandledException(object sender, System.Windows.Threading.DispatcherUnhandledExceptionEventArgs e)
{
// Handle error here
...
// Prevent default unhandled exception processing by WPF
e.Handled = true;
}
तक पढ़ा गया more here हमेशा यद्यपि पहली जगह में त्रुटि की सही मात्रा में हैंडलिंग करें। इस विधि में त्रुटियों को फिसलने न दें।