[.Net]Desactiver temporairement un event
Fermé
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
-
11 juin 2004 à 09:20
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 - 11 juin 2004 à 16:37
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 - 11 juin 2004 à 16:37
A voir également:
- [.Net]Desactiver temporairement un event
- Paint net - Télécharger - Dessin & Illustration
- Net framework 4.0 - Télécharger - Divers Utilitaires
- Desactiver instagram - Guide
- Desactiver windows defender - Guide
- Mode securise android desactiver - Guide
4 réponses
Canard007
Messages postés
5929
Date d'inscription
mercredi 26 mai 2004
Statut
Contributeur
Dernière intervention
18 septembre 2009
215
11 juin 2004 à 10:06
11 juin 2004 à 10:06
Salut,
ba il te suffit d'associer ton evenement avec un flag...
le flag en var global..
quand ta commande s'execute le flag devient occupé se qui empechera l'execution sur event et si flag libre hop en voiture simone...
techniquement c'est juete une declaration et un if a rajouter dans ton code...
pour faire un truc plus chiader tu peux te faire une classe Flag ou token que tu passerra de module en module mais la c 'est plus long a modifier.
bon courage
ba il te suffit d'associer ton evenement avec un flag...
le flag en var global..
quand ta commande s'execute le flag devient occupé se qui empechera l'execution sur event et si flag libre hop en voiture simone...
techniquement c'est juete une declaration et un if a rajouter dans ton code...
pour faire un truc plus chiader tu peux te faire une classe Flag ou token que tu passerra de module en module mais la c 'est plus long a modifier.
bon courage
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 793
11 juin 2004 à 10:19
11 juin 2004 à 10:19
Merci...
Le probleme c'est que j'ai une centaine d'evenenements a modifier...en fait ce que j'ai fait, j'ai fait une fonction Enable et une Disable dans cet ordre d'idee:
this.m_ListInfos.SelectedIndexChanged -= new System.EventHandler(this.m_ListInfos_SelectedIndexChanged);
this.m_TextRevision.TextChanged -= new System.EventHandler(this.m_TextRevision_TextChanged);
this.m_TextMinor.TextChanged -= new System.EventHandler(this.m_TextMinor_TextChanged);
pour le Enable, avec des += a la place...Ca a ete plus rapide, j'ai juste selectionne les lignes evenements dans le createur de form et vogue la galere :o)
Merci, j'esperait qu'il y a avait un moyen plus simple genre DisableAllEvents directement mais bon :o(
. . Les chiffres sont formels
\_/ Il y a de + en + d'étrangers dans le monde
Le probleme c'est que j'ai une centaine d'evenenements a modifier...en fait ce que j'ai fait, j'ai fait une fonction Enable et une Disable dans cet ordre d'idee:
this.m_ListInfos.SelectedIndexChanged -= new System.EventHandler(this.m_ListInfos_SelectedIndexChanged);
this.m_TextRevision.TextChanged -= new System.EventHandler(this.m_TextRevision_TextChanged);
this.m_TextMinor.TextChanged -= new System.EventHandler(this.m_TextMinor_TextChanged);
pour le Enable, avec des += a la place...Ca a ete plus rapide, j'ai juste selectionne les lignes evenements dans le createur de form et vogue la galere :o)
Merci, j'esperait qu'il y a avait un moyen plus simple genre DisableAllEvents directement mais bon :o(
. . Les chiffres sont formels
\_/ Il y a de + en + d'étrangers dans le monde
Canard007
Messages postés
5929
Date d'inscription
mercredi 26 mai 2004
Statut
Contributeur
Dernière intervention
18 septembre 2009
215
11 juin 2004 à 16:15
11 juin 2004 à 16:15
ba j ai pas mon visual .NET sous la main la... mais ya pas dans quand tu tape System.EventHandler. ya pas un attribut explicite dans la liste ou une methode de temporisation?
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 793
11 juin 2004 à 16:37
11 juin 2004 à 16:37
Non, c'est la premiere chose que j'ai regarde :-S
. . Les chiffres sont formels
\_/ Il y a de + en + d'étrangers dans le monde
. . Les chiffres sont formels
\_/ Il y a de + en + d'étrangers dans le monde