2010-04-27 8 views
1

-edit- Je n'ai plus besoin de la réponse maintenant que je calcule en fonction de la position de mousedown.Comment obtenir la position de la souris?

Fondamentalement par rapport à this question Il semble que e.X, y et e.Location.X, Y est relatif à mousedown? J'ai vu des valeurs négatives quand je ne l'ai pas déplacé à gauche/au-dessus de la picbox parent. Il semble donc que les valeurs sont relatives à mon mousedown, mais j'ai besoin de valeurs par rapport au parent parce que je mets à jour le left/top chaque événement et autre datat et relatif à mousedown est en train de casser mon code.

+0

Puisque vous mettez « C# » et « .NET » dans les balises, il n'est pas nécessaire de les mettre dans le titre ainsi . –

+0

duplicata possible de http://stackoverflow.com/questions/2725610/weird-location-while-moving-winforms-picbox –

+0

@Henk: Je remarque que vous 'fermez en double' Notez que celui-ci est une question howto et l'autre est pourquoi est-ce que cette question se passe. Je préfère que l'autre soit fermé alors ça. –

Répondre

0

Avez-vous essayé de le faire (en supposant que votre commande est nommé PicBox)

Point pt = picbox.PointToClient(point) 
Questions connexes