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 :

DataGridView Cellule double clique !


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 54
    Par défaut DataGridView Cellule double clique !
    Bonjour,

    J'ai un petit souci que je n'arrive pas à résoudre concernant le double clique dans une cellule ...
    Je suis sous VS 2008, framework 3.5

    Donc j'ai un DataGridView qui contient d'une colonne (prenant toute la largeur du DataGridView).
    Dans cette colonne est affichée des noms.
    Quand on double clique sur une cellule du DataGridView, ça renvoie la valeur à l'intérieur.

    En visuel, ça donne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    MA COLONNE
    -------------
    NOM 1         |
    NOM 2         |
    NOM 3         |
    -------------
    Le problème, c'est que si je double clique dans la largeur du texte de la cellule, cela va bien marcher, mais si je double clique sur l'espace blanc à côté, rien ne va se passer !

    En quelque sorte, si j'ai une ligne de 50px en largeur, contenant un mot de 20px, le double clique va fonctionner seulement entre 0 et 20px (donc la largeur du mot), mais entre 20 et 50px, rien ne va se passer.

    J'ai regardé dans les propriétés du DataGridView (SelectionMode etc ...), je n'ai rien trouvé !


  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 21
    Par défaut
    Vérifie que tu utilise l'événement CellClick et non pas l'événement CellContentClick.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 54
    Par défaut
    Effectivement ...
    Quand je génère l'évènement automatiquement quand je double clique sur mon "DataGridView", il me met le "CellContentClick" et non le "CellClick" !

    Merci beaucoup, c'est bien le "CellClick" qui fonctionne dans mon cas

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

Discussions similaires

  1. Autorisé la saisie dans une cellule par double clique
    Par mounim_taoufik dans le forum Windows Forms
    Réponses: 1
    Dernier message: 16/01/2010, 20h28
  2. si on double clique sur une cellule, un "X" apparait
    Par rsoul dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 10/06/2008, 17h19
  3. Macro double clique sur cellule excel
    Par ginkas31 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 23/11/2007, 16h00
  4. [Jar] Double clique ne fonctionne pas ...
    Par sylvain_2020 dans le forum Général Java
    Réponses: 4
    Dernier message: 11/08/2004, 19h24
  5. [MFC] Ouvrir un document par double-clique
    Par Choupinou dans le forum MFC
    Réponses: 7
    Dernier message: 03/08/2004, 12h38

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