Annuler le AcceptButton dans le button_Click

Annuler le AcceptButton dans le button_Click - C#/.NET managed - Programmation

Marsh Posté le 15-01-2006 à 11:18:51    


Hello all,
 
Voila : j'ai une form, dessus un bouton btOK, j'ai mis la propriete AcceptButton de ma form sur btOK
 
Et dans la fonction  
private void btOk_Click(object sender, System.EventArgs e)
j'aimerai annulé l'evenement AcceptButton qui est declanché quand l'utilisateur clic sur 'Entrer', mais il n'y a pas e.Cancel
 
En gros dans mon bouton je regarde si il y a des erreurs de saisie et si oui j'aimerai que la form ne se ferme pas comme c'est le cas actuellement.
 
Comment dois je faire ?
 
Merci d'avance


---------------
http://poemes.iceteapeche.com - http://www.simuland.net
Reply

Marsh Posté le 15-01-2006 à 11:18:51   

Reply

Marsh Posté le 01-02-2006 à 13:11:26    

Perso, je n'utilise pas AcceptButton, je met un handler sur le 'Click' du bouton, et je fini à la main :

Code :
  1. private void btnOk_Click(object sender, System.EventArgs e)
  2. {
  3. if(..) // mon code de validation
  4. {
  5.  // si validé
  6.  // change dialog result to acknowledge
  7.  this.DialogResult = DialogResult.OK;
  8.  // close dialog
  9.  this.Close();
  10. }
  11. }


---------------
Tout est normal, suffit de comprendre pourquoi.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed