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

C# Discussion :

[c#] à quoi sert e.Handled ?


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 259
    Par défaut [c#] à quoi sert e.Handled ?
    Bonjour,
    je cherche a savoir a quoi sert le e.Handled et quand est ce qu'on est sensé le mettre à true ou false ??

    Merci !!

  2. #2
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    c'est de quel objet?

    généralement ça te permet de définir si tu as traité une exception ou non..

    si tu mets e.Handled =true alors le système ne t'afficheras pas l'exception car il suppose que tu as fait le nécessaire à cela.. .

  3. #3
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    autant pour moi.. j'ai confondu avec ExceptionHandled

    donc l'explication que je t'ai donné concerne ExceptionHandled

  4. #4
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Citation Envoyé par Yogy Voir le message
    Bonjour,
    je cherche a savoir a quoi sert le e.Handled et quand est ce qu'on est sensé le mettre à true ou false ??

    Merci !!
    Dans quel contexte tu parles de ca ?

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 259
    Par défaut
    Dans ce contexte ici précisément :
    http://www.developpez.net/forums/sho...d.php?t=504833

    DAns ma méthode liste_CellPainting(..){...}

    JE l'ai vu dans plusieurs source mais je ne vois pas trop a quoi ça sert et je crois que mes icones ne s'affichent pas si je le met pas (a vérifier mais je ne suis plus au taff )

  6. #6
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    Pour faire simple, dans le cas d'un tracé:
    • E.handled=true ==> l'event est déclaré comme définitivement traité, donc les procédures de tracé par défaut ne sont pas appelées.
    • E.handled=false ==> les procédures par défaut sont appelées.

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 259
    Par défaut
    dans le cas d'un datagrid deja affiché(avec des colonnes qui ont leurs noms etc et des données affichées) e.handled à false , les procédures sont appelée par défaut ça veut dire que le 'tableau' est redessiné comme il etait avant ?

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 133
    Par défaut une modeste reponse
    par exemplle si tu veux empecher la modification du text d'un ComboBox ou
    d'un TextBox en tapant sur les touches du clavier alors tu traite l'evenement
    KeyRess
    private void maComboBox_KeyPress(object sender, KeyPressEventArgs e)
    {
    e.Handled = true;
    }

    et le text ne peut pas etre changé et false c'est le contraire.

Discussions similaires

  1. KeyDown event a quoi sert e.Handled
    Par olibara dans le forum Windows Forms
    Réponses: 6
    Dernier message: 03/03/2011, 20h57
  2. A quoi sert XML-Schema
    Par Community Management dans le forum Valider
    Réponses: 20
    Dernier message: 26/01/2009, 09h52
  3. a quoi sert le schema dans postgres ??
    Par champion dans le forum PostgreSQL
    Réponses: 6
    Dernier message: 13/09/2004, 10h25
  4. [info] A quoi sert ImageObserver ?
    Par FrigoAcide dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 22/03/2004, 17h20

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