Bonjour,
Je viens de développer une petite application de prise de photo via une caméra. Elle permet de se prendre en photo et d'effectuer quelques traitements d'images.
Mon problème survient lors de la prise de photo, l'interface utilisateur ne se bloque pas, je peux donc cliquer sur tout les autres boutons.
Les évènements sont alors créés et empilés. Lors de la fin de prise de la photo sa devient gênant d'avoir tout qui arrive d'un coup
J'ai essayé plusieurs possibilité en rendant inactif les boutons:
Egalement la suppression de l'EventHandler;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 this.back.enabled = false; //Mon traitement this.back.enabled = true;
Rien à faire...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 this.back.Click -= new System.EventHandler(this.backClick); //Mon traitement this.back.Click + new System.EventHandler(this.backClick);
Voila si vous avez une idée pour court circuiter l'empilement des évènements et donc de ne pas les traiter.
Merci d'avance
Partager