Buongiorno a tutti.
Mi servirebbe un grosso favore
Parliamo di Panel.
Avrei bisogno di configurare un panel in modo tale che, qualsiasi dimensione abbia il Panel, muovendo il mouse le sue coordinate siano sempre in un range da me definito.
Cioè se il Panel ha una dimensione di 100x100 io vorrei che quando leggo la posizione x,y del mouse all'estrema destra mi dia -16 alla estrema sinistra mi dia 16, così sulla y in alto -16 e in basso 16.
Quindi devo avere lo zero che corrisponde al punto centrale del pannello.
Il punto centrale lo calcolo con:
e fin qui ci siamo.codice:Dim XPos As Double = (e.X - Panel1.Width / 2) Dim YPos As Double = (e.Y - Panel1.Height / 2)
Mi servirebbe capire come fare il resto.
Grazie tante, Alberto