Savoir si la souris bouge.... [Résolu]

Signaler
Messages postés
117
Date d'inscription
dimanche 14 novembre 2004
Statut
Membre
Dernière intervention
19 janvier 2008
-
Messages postés
117
Date d'inscription
dimanche 14 novembre 2004
Statut
Membre
Dernière intervention
19 janvier 2008
-
Bonjour,

Comment faire pour savoir si la souris bouge et récupérer sa position

Merci

4 réponses

Messages postés
2368
Date d'inscription
mardi 17 avril 2001
Statut
Modérateur
Dernière intervention
26 décembre 2007
20
http://www.csharpfr.com/code.aspx?ID=35443



::|The S@ib|:: MVP C#.NET
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
54
Salut,
Tu utilises donc l'event MouseMove pour savoir ça j'imagine.
Une méthode intéressante du dataGridView c'est la méthode HitTest que tu peux utiliser comme ca :

DataGridView.
HitTestInfo testInfo =
this.dataGridView.HitTest(e.X, e.Y);

De la, tu peux trouver plein d'infos, comme l'index de la colonne mais aussi le type sur lequel tu as cliqué :

if (testInfo.Type ==
DataGridViewHitTestType.RowHeader)
{
   // Traitement

}

<hr size="2" /> VC# forever
=13319
Messages postés
117
Date d'inscription
dimanche 14 novembre 2004
Statut
Membre
Dernière intervention
19 janvier 2008

Merci pour ce code, je pense que ça devrais bcp m'aider.

Une question toutefois, je vais l'appliquer à un datagridview mais est ce que ça peut marcher à une datagridviewrow ??? (je pense que non car ce n'est pas un contrôle )
Messages postés
117
Date d'inscription
dimanche 14 novembre 2004
Statut
Membre
Dernière intervention
19 janvier 2008

Merci à tous les deux, c'est pile ce qu'il me fallait
:)