Probleme mit MousePosition

zioProduct

Erfahrenes Mitglied
Huhu,

Da mein Buch immer noch nicht da ist, bastel ich immer noch an meinem Testprogramm ;)

Nun habe ich nen kleines "Animations" Feld auf meiner Form eingefügt, welches eine GroupBox ist, darin befindet sich ne pictureBox1 welche sich auf Klick verschiebt, zusätlich habe ich noch eine Funtkion, dass wenn ich per Maus in mein gbAni ("Animationsfeld") reinklick, die pictureBox1 zur MousePosition soll; dabei stellt sich mir aber Folgendes Problem:

Code:
	private void gbAni_Click(object sender, System.EventArgs e)
		{
			pictureBox1.Location = MousePosition;
		}

Die pictureBox1 hat die Kordinaten innerhalb der gbAni, also im Bsp: 48;48
Die MousePosition hat aber die Kordinaten der gesamten Form also im Bsp: 441,554

Das bedingt natürlich, das meine pictureBox1 in die nichterkennbaren weiten meiner gbAni reist :(

Wie kann ich es definieren, dass er mir bei MousePosition die Locationwerte innerhalb der gbAni nimmt, oder die pictureBox1werte der Form, einfach das hier die gleichen Location-Werte geschrieben werden

Wie immer Danke danke danke ;)

mfg
ziop