Есть ли что-нибудь похожее на MyApplication_UnhandledException для пользовательского элемента управления в VB?
Я хотел бы иметь центральную точку, где можно отлавливать все необработанные исключения пользовательского элемента управления, не передавая исключение в приложение, которое использует пользовательский элемент управления.
Я сделал некоторый тест, подняв исключение в методе моего пользовательского элемента управления, где нет кода try / catch (конечно, в настоящем проекте все методы имеют блок try / catch).
Исключение было обнаружено событием MyApplication_UnhandledException приложения, использующего пользовательский элемент управления.
Но это слишком «далеко» от точки, где происходит исключение, и в худшем случае пользователь должен перезапустить приложение.
Я хотел бы реализовать поведение для пользовательского элемента управления, чтобы в случае сбоя пользовательского элемента управления исключение не распространялось до приложения, а просто перехватывалось на уровне пользовательского элемента управления.
Есть предложения? Спасибо.
Редактировать: я забыл сказать, что я говорю о WinForm