Dans ce cas ne serait-il pas mieux de passer par l'evenement MouseDown :?:
Ceci te permettra au moins d'utiliser la Méthode ListView.GetItemAt(e.X,e.Y)