Actuellement, j'utilise un contrôle WPF Image
pour afficher des images. Je veux faire ce qui suit: Sur un événement MouseUp
, MouseDown
ou MouseMove
, je veux obtenir les coordonnées du point sous le curseur, pas en référence au coin supérieur gauche du contrôle, mais par rapport aux coordonnées réelles de le bitmap affiché, qui a peut-être été redimensionné, ou peut avoir un rapport d'aspect différent de celui du contrôle lui-même. Si un autre contrôle fournit cette fonctionnalité, je serais également heureux d'en entendre parler. Merci d'avance.Comment obtenir les coordonnées (x, y) de l'image affichée?
EDIT: Je voudrais aussi le savoir si les coordonnées du contrôle étaient en dehors de la plage de l'image, en raison d'un rapport d'aspect différent.
La dernière partie est mon vrai but, pour être exact. Un logiciel de retouche d'image est exactement ce que j'essaie de développer, et c'est une partie importante de ce qui le retient. Un contrôle alternatif serait le bienvenu, s'il y en a. En outre, je ne voulais pas dire les limites du contrôle, je voulais dire les limites de l'image affichée à l'intérieur. –
Vous devriez certainement chercher une alternative au contrôle 'Image' dans ce cas, vous devrez probablement en écrire un vous-même. – bitbonk