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

IHM Discussion :

Identifier la colonne de ma zone de liste sur laquelle l'utilisateur double-clique [AC-2002]


Sujet :

IHM

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 175
    Points : 129
    Points
    129
    Par défaut Identifier la colonne de ma zone de liste sur laquelle l'utilisateur double-clique
    Bonjour !
    Lorsqu'un utilisateur double-clique sur une zone de liste, est-il possible de connaître la colonne sur laquelle sa souris est positionnée ?

    Pour aller plus loin : je souhaiterais ouvrir un formulaire différent selon qu'il s'agit de la 1ère ou de la 2e colonne...

  2. #2
    Expert éminent
    Avatar de LedZeppII
    Homme Profil pro
    Maintenance données produits
    Inscrit en
    Décembre 2005
    Messages
    4 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Maintenance données produits
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2005
    Messages : 4 485
    Points : 7 759
    Points
    7 759
    Par défaut
    Bonsoir,

    Voici un exemple :

    Tout est dans le formulaire fmSelCLIENTS.

    Principe :
    L'événement "Sur souris appuyée" mémorise la position horizontale du clic dans une variable globale.
    L'événement "Sur double clic" appelle la fonction GetColumn en lui passant en argument
    le contrôle zone de liste et la variable globale contenant la position horizontale du dernier clic.
    La fonction renvoie le numéro de colonne (0 à nombre de colonnes-1).

    A+

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 175
    Points : 129
    Points
    129
    Par défaut
    Bonsoir.
    J'avais effectivement pensé à une solution de ce type mais elle ne permet pas d'avoir une barre de défilement horizontale...

  4. #4
    Expert éminent
    Avatar de LedZeppII
    Homme Profil pro
    Maintenance données produits
    Inscrit en
    Décembre 2005
    Messages
    4 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Maintenance données produits
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2005
    Messages : 4 485
    Points : 7 759
    Points
    7 759
    Par défaut
    Bonjour,

    J'ai modifié l'exemple pour prendre en compte la position de la barre de défilement horizontal.

    A+

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 175
    Points : 129
    Points
    129
    Par défaut
    Clair et efficace... je suis impressionné. Merci beaucoup !!

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 05/12/2006, 15h29
  2. largeur de colonne dans une zone de liste
    Par fsautejeau dans le forum Access
    Réponses: 2
    Dernier message: 25/08/2006, 13h29
  3. Nb colonnes et largeur Zone de liste
    Par fscli dans le forum Access
    Réponses: 2
    Dernier message: 05/05/2006, 11h46
  4. Trier les colonnes d'une zone de liste
    Par ancylia dans le forum Access
    Réponses: 8
    Dernier message: 24/10/2005, 14h08
  5. colonnes liées de zones de listes modifiables
    Par Mr White dans le forum Access
    Réponses: 9
    Dernier message: 20/10/2005, 09h42

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