X / Y Coordinate di Clicca su un'immagine in un'applicazione Windows Forms Application (.NET)
-
13-09-2019 - |
Domanda
C'è un modo per dire che cosa x / y coordinate sono stati scattati in un'applicazione FORME?
Soluzione
Date un'occhiata alla MouseEventArgs classe. Specificamente la getPosition metodo. L'esempio su MSDN utilizza onMouseMove, ma si dovrebbe essere in grado di fare lo stesso con OnMouseClick. O semplicemente utilizzare l'evento MouseClick del modulo.
es. utilizzando l'evento MouseClick:
sul modulo:
this.MouseClick += new MouseEventHandler(myForm_MouseClick);
void myForm_MouseClick(object sender, MouseEventArgs e)
{
int myX = e.X;
int myY = e.Y;
}
Altri suggerimenti
Il MouseDown , MouseUp e MouseClick tutti ritornano le coordinate X e Y di l'azione.
Look at System.Windows.Forms.Control.MousePosition
(proprietà statica)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow