Encore une déception sur la route du "vite fait avec Visual Studio 2005". En l'occurrence, le système BindingSource ne gère pas les erreurs de saisie de l'utilisateur (contraintes non respectées, valeurs nulles et j'en passe). Même en rajoutant un errorProvider, le problème n'est pas résolu. Le pire c'est que lesdites erreurs résultent en des exceptions incatchables (car elles ne font pas intervenir de code utilisateur ni d'événements) qui font planter l'application. C'est apparemment un problème d'actualité si l'on en juge les articles suivants: 1 , 2 , 3 . Pourtant Microsoft semble botter en touche à chaque fois. Ce serait bien d'avoir une réponse sérieuse: si c'est un bug, une correction serait la bienvenue. Car je suis en train de me résigner à corriger moi-même BindingSource, comme beaucoup de monde.
Blog from a developper, trainer and writer