Existe-t-il un moyen de définir un gestionnaire d'événements sans le faire manuellement dans le fichier classname.designer.cs autre que de cliquer deux fois sur l'élément d'interface utilisateur?Définition d'un gestionnaire d'événements sans le faire manuellement dans le fichier classname.designer.cs
0
A
Répondre
2
Cliquez sur l'icône représentant un éclair dans la fenêtre Propriétés. Double-cliquez sur l'événement que vous souhaitez implémenter.
2
Si je suis bien votre question, vous pouvez simplement le faire dans votre code-behind comme ceci:
myButton.Click += myHandler;
Ou vous pouvez utiliser un délégué anonyme:
myButton.Click += delegate
{
MessageBox.Show("Clicked!");
};
1
Bien sûr. Utilisez myControl.Event += new EventHandler(SomeHandlerMethodInYourClass)
quelque part pendant l'initialisation, par ex. dans le constructeur du formulaire.
Questions connexes
- 1. asp.net mVc formsauthentication: quand le faire manuellement?
- 2. Définir les dépendances de fichiers sources dans le fichier csproj sans les modifier manuellement
- 3. Définition d'un "gestionnaire de messagerie" dans Postfix
- 4. Puis-je modifier [appname] .exe.config sans avoir à lire/écrire manuellement le fichier XMl?
- 5. Comment faire pour mapper les chemins dans le fichier de classe sans formulaire ASP.NET
- 6. Définition de la propriété de contrôle dans le fichier cs
- 7. Comment charger manuellement EntityReference sans utiliser EntityReference.Load()
- 8. comment faire le fichier d'installation
- 9. Comment faire fonctionner le gestionnaire d'événement de résultat Jquery Autocomplete?
- 10. ouvrir et enregistrer le fichier sans sauvegarder/ouvrir le dialogue
- 11. Le gestionnaire d'événements existe
- 12. jQuery.ajax - soumettre tous les éléments dans le formulaire sans les entrer manuellement
- 13. Le gestionnaire d'événements SelectedIndexChanged récupère l'ancien index
- 14. Remplacer le gestionnaire d'événements Button_click
- 15. Comment ouvrir le fichier sans extension
- 16. Comment soumettre le chemin d'accès et le nom de fichier d'un fichier sans soumettre le fichier lui-même dans ASP.NET?
- 17. Comment faire pour dérouler manuellement un DataGridViewComboBoxColumn?
- 18. SynchronizationContext.Post (...) dans le gestionnaire d'événements de transport
- 19. objet d'événement dans le gestionnaire d'événements
- 20. Référence 'this' dans le gestionnaire d'événements dynamiques
- 21. Comment faire défiler manuellement un panneau?
- 22. Annuler le défilement dans le Gestionnaire de configuration
- 23. Comment obtenir le HttpContext dans le gestionnaire d'événements
- 24. impossible de faire le fichier de fabrication
- 25. Télécharger le fichier sans pop-up dans ASP.NET
- 26. Comment définir manuellement le rôle d'un utilisateur dans ASP.NET MVC?
- 27. accès WCF via le gestionnaire de script
- 28. Comment désactiver le gestionnaire de sécurité Java?
- 29. Comment faire pour exécuter le fichier d'installation exe seul?
- 30. Régler queryset.get pour travailler sans l'exception DoesNotExist dans le gestionnaire du modèle