Lim
10-10-2008, 16:32
Sto sviluppando un'applicazione che deve restituire le coordinate del puntatore quando clicca su un'immagine.
In C# non è complicato, esiste il metodo apposito, ma il suo comportamento non è proprio quello che cercavo.
Infatti, il metodo "MousePosition.X.ToString();" restituisce la coordinata X del puntatore rispetto allo schermo, mentre a me serve la coordinata rispetto all'immagine visualizzata all'interno del Form.
Questa differenza è problematica, perchè se sposto il form all'interno dello schermo, la coordinata dello stesso punto cliccato sull'immagine cambia.
Sarebbe preferibile un metodo tipo "Image.X" o qualcosa del genere...
Qualcuno ha un'idea sul tipo di approccio da seguire?
Grazie!!
In C# non è complicato, esiste il metodo apposito, ma il suo comportamento non è proprio quello che cercavo.
Infatti, il metodo "MousePosition.X.ToString();" restituisce la coordinata X del puntatore rispetto allo schermo, mentre a me serve la coordinata rispetto all'immagine visualizzata all'interno del Form.
Questa differenza è problematica, perchè se sposto il form all'interno dello schermo, la coordinata dello stesso punto cliccato sull'immagine cambia.
Sarebbe preferibile un metodo tipo "Image.X" o qualcosa del genere...
Qualcuno ha un'idea sul tipo di approccio da seguire?
Grazie!!