У меня однопоточное приложение IronPython WPF, и, если генерируется обработчик события (например, FrameworkElement.SizeChanged
), исключение просто съедается и выполнение продолжается без какого-либо уведомления.
Из-за этого я провел много времени сегодня, решая «невозможную» ошибку.
Происходит ли то же самое при использовании WPF из C #? Что там происходит, если SizeChanged
бросает?
И есть ли способ глобально перехватывать исключения, генерируемые обработчиками событий, но которые не завершают приложение?