J'utilise une application de formulaire Windows et je dois exécuter un code lorsque je passe en mode Création. J'ai un gestionnaire pour l'événement de débogage OnEnterDesignMode et ceci est frappé si je débogue l'application et puis passe en mode de conception. Toutefois, cela ne sera pas atteint si je démarre au début sans débogage, puis passez en mode Création. Quel événement dois-je gérer pour que certains codes soient exécutés lors du passage du mode Exécution au mode Conception?Quel événement devrais-je gérer pour exécuter du code lorsque l'application WinForms passe du mode Exécution au mode Conception?
2
A
Répondre
0
Faites-vous référence au mode de libération et au mode de débogage?
Si oui, vous pouvez envelopper votre code comme suit:
#if DEBUG
//Execute debug mode code
#else
//execute release mode code
#endif
0
Je ne sais pas sur l'événement, mais il y a une propriété bool DesignMode sur une forme de fenêtres, sans doute héritée de contrôle, qui retourne true si le formulaire est ouvert dans le concepteur. Attention cependant, car DesignMode renvoie false dans un constructeur même en mode design. Donc, utilisez-le toujours dans quelque chose comme l'événement load, et non dans le constructeur.
0
Essayez Component.DesignMode dans votre contrôle. Voir MSDN
VB.net Exemple
Private Sub txtSmartDate_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles txtSmartDate.TextChanged
If Not Me.DesignMode Then
If _ValueInitialised And Not _SuppressEventCode Then
' Apply the changes to the property value, now the text box has been updated.
Call SetPropertyValues()
Call ApplyDateFormating()
End If
End If
End Sub
Questions connexes
- 1. .NET Événement lorsque l'ordinateur portable passe en mode suspension?
- 2. NetFx40_LegacySecurityPolicy en mode conception
- 3. Comment exécuter du code uniquement en mode débogage dans ASP.NET
- 4. Comment faire pivoter du mode portrait au mode paysage?
- 5. Copier du mode de recherche au mode ex
- 6. Exécution du mode intégré et du mode classique sur le même serveur iis7
- 7. UITableView disparaît lorsque vous passez du mode portrait au mode paysage
- 8. VS2008 partiellement gelé lors du passage en mode conception HTML
- 9. Silverlight: Utiliser TransitioningContentControl pour animer une grille du mode lecture seule au mode édition
- 10. Compteur d'horodatage (TSC) lors du passage du mode noyau au mode utilisateur
- 11. Erreur ASP.net en mode conception
- 12. Visual Studio se bloque lors du passage au mode débogage
- 13. Calcul du mode statistique
- 14. Exécuter gwt en mode serveur
- 15. comment gérer copier/coller en mode de conception iframe?
- 16. Exécution RSpec en mode débogage
- 17. Comment passer de iostream du mode binaire au mode texte et vice versa?
- 18. Arrêter l'actualisation du mode Création Visual Studio
- 19. comment écrire du code C++ pour gérer un événement élevé dans le code C#
- 20. Activation du mode linum en mode python/c
- 21. Réglage du fuseau horaire du mode org
- 22. Winforms app « mode déconnecté » de l'application web
- 23. HSQLDB - Modification du mode table
- 24. exécution en mode silencieux avec java.exe
- 25. Comment puis-je passer au mode "SMS" du clavier Android
- 26. mode Conception ne fonctionne pas pour Flex 4 projet
- 27. Ne passe pas en mode débogage
- 28. Quelle méthode détermine la rotation de l'appareil du mode portrait au mode paysage
- 29. Magento Catégorie Pages: Changer la disposition des catégories spécifiques du mode grille au mode liste
- 30. Accéder au StackTrace lors du déploiement en mode Release
Comment le commutateur d'application du mode de fonctionnement en mode conception? –