.NET Windows Forms CurrencyManager
глотает исключения, возникающие при навигации (см. «Ошибка в CurrencyManager.OnPositionChanged - ест исключения» в MSDN Social ).
Мне, однако, нужно перехватить или извлечь исключение, которое может быть сгенерировано в обработчике события CurrentChanged
. Есть ли способ получить это? Подписка BindingComplete
и чтение e.Exception
не помогают.
bindingSource.MoveLast();
// exception isn't thrown up to here
private void bindingSource_CurrentChanged(object sender, EventArgs e)
{
// save old, throws exception
}
В данный момент пользователь не получает обратной связи при сбое сохранения старого элемента. Поэтому мне нужен способ получить исключение.
Приветствие
Matthias