Как перехватить NotImplementedException в приложении WPF?
Иногда я буду выдавать исключение NotImplementedException при тестировании моего текущего приложения WPF:
Private Sub ButtonDoSomething_Click(...) Handles ButtonDoSomething.Click
Throw New NotImplementedException( _
"ButtonDoSomething_Click() not implemented.")
End Sub
Но я бы предпочел, чтобы они не приводили к сбою программы.
Я мог бы заменить все такие исключительные броски на:
MessageBox.Show("ButtonDoSomething_Click() not implemented.", _
"Not Implemented", MessageBoxButton.OK, MessageBoxImage.Information)
Но это как-то неуместно и не сработает, если исключение NotImplementedException было скрыто от интерфейса.
Как я могу перехватить все такие исключения и отобразить окно сообщения?