J'ai créé une commande usercontrol dans C#, Leave et LostFocus ne sont pas déclenchés si je passe à un autre programme. Comment puis-je détecter si l'application perd son focus?Comment détecter lorsqu'une application perd le focus?
6
A
Répondre
14
Essayez votre Deactivate événement de mainform
-5
Control.LostFocus événement
0
Je viens de tester Deactivate et qui fonctionne pour moi
5
Si vous passez à une application differnt, votre contrôle personnalisé n'a pas perdu le focus. Si vous revenez à votre application, par exemple en la tapant sur la barre des tâches (et non en cliquant sur un autre contrôle sur la même application), votre contrôle aura toujours "focus". ".
C'est là que Form.Deactivate est pratique.
Questions connexes
- 1. AutoPostback avec TextBox perd le focus
- 2. Garder le focus sur une application
- 3. MessageBox perd le focus dans la forme MDI maximisée
- 4. Exécuter JavaScript quand un élément perd le focus
- 5. select perd le focus lorsque la souris est plus d'options
- 6. Détecter la perte de focus du clavier dans une application Silverlight
- 7. VSTO: Application Focus
- 8. Comment empêcher l'ouverture d'un canvas à partir d'un PopUpButton lorsqu'il perd le focus?
- 9. C# - Comment déclencher un événement d'opacité lorsque le formulaire perd son focus?
- 10. L'objet Application ASP.NET perd des valeurs
- 11. jQuery nyromodal + ASP.Net + UpdatePanel/AJAX - endShowContent ne fonctionne pas, scintille, perd le focus
- 12. Détection d'une application Changement de focus/accrochage de quelque chose pour des changements HWND?
- 13. Comment détecter le système d'exploitation à partir d'une application Silverlight?
- 14. Comment détecter l'activation de l'application
- 15. Comment changer le focus dans X-Windows?
- 16. Est-il possible de réinitialiser le curseur au début d'une zone de texte lorsqu'il perd le focus?
- 17. Firefox 3 focus de la fenêtre et le flou
- 18. Comment TCustomControl reçoit-il le focus d'entrée?
- 19. Comment un complément peut-il détecter le chargement d'une solution?
- 20. Layer Lost Focus
- 21. Comment détecter le type de serveur Web
- 22. Event Listener en Java sans application ayant le focus? (Détection de la clé globale)
- 23. Définir le focus dans la zone de texte WPF
- 24. Comment détecter une application non gérée a avorté
- 25. détecter ctrl + clic gauche application WinForms
- 26. Comment détecter les DLL requises par une application?
- 27. WIX: Comment détecter si une application tierce est installée?
- 28. onchange sans perdre le focus?
- 29. Détecter le téléchargement dans UIWebView
- 30. Empêcher les vues de dérober le focus/définir le focus sur une vue
OP dit LostFocus n'est pas viré, mais vous le recommandez? Pouvez-vous donner un exemple de pourquoi cela pourrait ne pas fonctionner? –