IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[VB.NET2003][Framework 2.0] ignorer un evenement


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Développeur .Net, Administrateur système
    Inscrit en
    Octobre 2003
    Messages
    219
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .Net, Administrateur système
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2003
    Messages : 219
    Par défaut [VB.NET2003][Framework 2.0] ignorer un evenement
    Bonjour,

    j'aimerais bloquer plusieurs evenements liés a certains controles (checkedlistbox ) lors du démarrage de mon application. Je souhaite qu'ils soient actifs durant l'usage de l'application.

    Je pensais utiliser une variable booléenne qui serait vrai le temps de l'initialisation et fausse une fois l'application lancée. La variable serait donc testée a chaque fois qu'un evenement survient.

    Est ce que c'est la meilleure méthode ou est ce qu'il y en a d'autre ?

    Merci

  2. #2
    Membre Expert Avatar de LaChips
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    1 109
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 109
    Par défaut
    J'utilise cette méthode donc si une autre méthode existe je suis également preneur

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    487
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2002
    Messages : 487
    Par défaut
    C'est une bonne méthode.
    On peut aussi affecter le handler d'événement dans le code au bon moment plutôt que de le faire avec le designer.

  4. #4
    Membre Expert
    Avatar de Piotrek
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 869
    Par défaut
    Salut

    Avec VB.Net les evenements sont totalement controlables. Je presume que le code est dans une sub se terminant par: "...Handles Chackbox1.Click

    Enlever ce handles et faites la liaison manuellement entre l'evenement et la sub au moment approprie ainsi:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
        Sub LierEvenements()
            AddHandler Button1.Click, AddressOf Button1_Click
        End Sub
    (pour desabonner la sub a l'evenement c'est RemoveHandler)

    Ca fait economiser un booleen

  5. #5
    Membre éclairé
    Profil pro
    Développeur .Net, Administrateur système
    Inscrit en
    Octobre 2003
    Messages
    219
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .Net, Administrateur système
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2003
    Messages : 219
    Par défaut
    C'est carrément génial !!!

    Merci à vous deux !!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. evenement robot ignoré
    Par bergoliv dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 10/03/2008, 21h37
  2. [VB.net2003][Datagrid]Evenement sur clic
    Par arnolem dans le forum Windows Forms
    Réponses: 4
    Dernier message: 19/04/2006, 11h21
  3. [VB.NET2003][Framework 2.0] Procédures stockées
    Par b_lob dans le forum Windows Forms
    Réponses: 1
    Dernier message: 12/04/2006, 12h35
  4. [VB.NET2003][Framework 2.0] Fusion de cellule
    Par b_lob dans le forum Windows Forms
    Réponses: 8
    Dernier message: 06/04/2006, 11h06
  5. evenements d'origine innerHTML ignorés sous ie
    Par djynwk dans le forum Général JavaScript
    Réponses: 13
    Dernier message: 13/03/2006, 13h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo