Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Michel Walsh
Salut,
Il s'agit de calculer la largeur de chaque colonne. La procédure événementielle MouseDown passe les coordonnées (X, Y) , du clique par rapport au coin haut à gauche de la zone de liste (non par rapport au formulaire, ni par rapport à l'écran), ce qui permet indirectement de connaître la colonne de la zone de liste. (par expérience, pour une bordure "non simple", la valeur reportée PEUT être légèrement négative, si on clique sur l'effet de la bordure
Private Sub List0_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) Debug.Print "x=", X, "y=", Y End Sub
peut me retourner:
x= 15 y= -15
Espérant être utile, Vanderghast, Access MVP
"doudou" wrote in message news:
Bonjour je cherche à détecter dans quelle colonne du listview la souris vient de cliquer.... (attention quelle colonne pas ligne)...
Ensuite je recherche un site qui détail le rename dans un listview....
Merci d'avance
Salut,
Il s'agit de calculer la largeur de chaque colonne. La procédure
événementielle MouseDown passe les coordonnées (X, Y) , du clique par
rapport au coin haut à gauche de la zone de liste (non par rapport au
formulaire, ni par rapport à l'écran), ce qui permet indirectement de
connaître la colonne de la zone de liste. (par expérience, pour une
bordure "non simple", la valeur reportée PEUT être légèrement négative, si
on clique sur l'effet de la bordure
Private Sub List0_MouseDown(Button As Integer, Shift As Integer, X As
Single, Y As Single)
Debug.Print "x=", X, "y=", Y
End Sub
peut me retourner:
x= 15 y= -15
Espérant être utile,
Vanderghast, Access MVP
"doudou" <doudou@discussions.microsoft.com> wrote in message
news:A14A1C37-E748-4B9D-BFB3-E663E2E6C2F5@microsoft.com...
Bonjour je cherche à détecter dans quelle colonne du listview la souris
vient
de cliquer.... (attention quelle colonne pas ligne)...
Ensuite je recherche un site qui détail le rename dans un listview....
Il s'agit de calculer la largeur de chaque colonne. La procédure événementielle MouseDown passe les coordonnées (X, Y) , du clique par rapport au coin haut à gauche de la zone de liste (non par rapport au formulaire, ni par rapport à l'écran), ce qui permet indirectement de connaître la colonne de la zone de liste. (par expérience, pour une bordure "non simple", la valeur reportée PEUT être légèrement négative, si on clique sur l'effet de la bordure
Private Sub List0_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) Debug.Print "x=", X, "y=", Y End Sub
peut me retourner:
x= 15 y= -15
Espérant être utile, Vanderghast, Access MVP
"doudou" wrote in message news:
Bonjour je cherche à détecter dans quelle colonne du listview la souris vient de cliquer.... (attention quelle colonne pas ligne)...
Ensuite je recherche un site qui détail le rename dans un listview....