Bonjour,
Voilà j'ai un petit souchi et je ne comprend pas du tout le pourquoi du comment et à cause de quoi ça se produit...
Je réalise une application avec une interface graphique qui comporte plusieurs éléments. A un des ces éléments (prenons pour exemple un textbox) je lui attribut un événement du type "MouseClick" dans le fichier Form.Designer.cs. Ce qui me donne ceci :
Puis je lui écrit dans le fichier Form.cs ce que doit faire l'événement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 this.myTextBox.MouseClick += new System.Windows.Forms.MouseEventHandler(myTextBox_MouseClick);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 private void myTextBox_MouseClick(object sender, EventArgs e) { ... }
Pour l'instant aucun problème. Mais lorsque je démarre le débogage de mon application (F5 sur visual C#), rien de se passe lorsque je clique sur mon textbox. L'événement ne s'exécute pas. Alors j'arrête le débogage, et je m'aperçois que dans le fichier Form.Designer.cs la ligne que j'ai rajouté a été supprimer du code... Voilà le souchi lol.
Quelqu'un aurait une suggestion a propos de ce phénomène étrange ?
Je vous remercie par avance.
Partager