Bonjour,
j'ai un petit problème avec l'errorProvider
J'ai une form avec quelques textbox et quelques combos.
Pour empêcher les champs vides je fais :
Malgré le fait que j'ai mis le bouton Annuler de la form en causes validation=false, la form persiste à ne pas se fermer dès que l'erreur est déclenchée, et ça que j'utilise le bouton annuler, la touche Echap ou le bouton de fermeture de la forme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 private void txt_nom_client_comptant_Validating(object sender, CancelEventArgs e) { if (txt_nom_client_comptant.Enabled == true) { string error = null; if (txt_nom_client_comptant.Text.Length == 0) { error = "Veuillez saisir un nom"; e.Cancel = true; } ep.SetError((Control)sender, error); } }
D'ailleurs, j'ai mis un point d'arrêt sur le onclick du bouton annuler, l'évènement n'a même pas l'air d'être déclenché.
Ou est mon erreur ?
Partager