cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 31 janv. 2006 à 17:53
Salut,
J'aurais 2 pistes pour toi :
- te désabonner de l'event dont tu ne veux plus
KeyEventHandler _keyDownEventHandler; // membre de la classe
...
this._keyDownEventHandler = new System.Windows.Forms.KeyEventHandler(this.lueVILLES_Properties_KeyDown); // constructeur, etc
...
this.lueVILLES.Properties.KeyDown += this._keyDownEventHandler; // abonnement
...
this.lueVILLES.Properties.KeyDown -= this._keyDownEventHandler; // désabonnement
- conserver les abonnements, mais tester un booléen (du genre "mustHandleKeyDown") au début de la méthode associée afin de savoir si il faut faire le traitement.