Bonjour à tous...
Je me tourne vers vous car je ne comprends pas tout avec le gestionnaire d'évènement KeyEventHandler...
Je précise que je suis plus que débutant donc soyez indulgents
(en fait, je dois apporter des modifs sur un programme développé par mon prédécesseur)
Je pense que mon code en lui-même est juste :
Dans le tada.Designer.cs :
Dans le tada.cs :
Code : Sélectionner tout - Visualiser dans une fenêtre à part this.LotId.KeyDown += new System.KeyEventHandler(this.LotId_KeyDown);
Mais, lorsque je compile, j'ai une erreur sur mon tada.Designer.cs :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 private void LotId_KeyDown(object sender, KeyEventArgs e) { ... }
Le message me semble assez clair, à savoir qu'il doit falloir faire la déclaration du delegate :Le type ou le nom d'espace de noms 'KeyEventHandler' est introuvable (une directive using ou une référence d'assembly est-elle manquante ?)
Tout en sachant que j'ai bien l'instruction "using System.Windows.Form" dans mon tada.cs
Code : Sélectionner tout - Visualiser dans une fenêtre à part public delegate void KeyEventHandler(Object sender, KeyEventArgs e);
Ma question est donc, où place-t-on cette déclaration ? Je tourne dans le programme ou dans les docs et je n'arrive pas à trouver...
Merci d'avance pour votre aide.
Partager