|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Guillaume Inscription : décembre 2007 Messages : 161 ![]() |
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... |
|
|
00
|
|
|
#2 |
![]() ![]() Maintenance données produits Inscription : décembre 2005 Messages : 3 939 ![]() |
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+ |
|
|
40
|
|
|
#3 |
|
Membre régulier
![]() Guillaume Inscription : décembre 2007 Messages : 161 ![]() |
Bonsoir.
J'avais effectivement pensé à une solution de ce type mais elle ne permet pas d'avoir une barre de défilement horizontale... |
|
|
00
|
|
|
#5 |
|
Membre régulier
![]() Guillaume Inscription : décembre 2007 Messages : 161 ![]() |
Clair et efficace... je suis impressionné. Merci beaucoup !!
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com