Hallo und noch
Wie Kha schon sagte: Ein Click-EventHandler (egal, ob für einen Button - das war sein Beispiel - oder für irgendetwas anderes) liefert als sender dasjenige Control, auf das geklickt wurde. Wenn Du mehrere Controls mit dem gleichen Verhalten hast, musst Du dieselbe Click-Methode allen diesen Controls zuweisen; dann kannst Du so arbeiten:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| private void AllPictureBoxes_Click(object sender, EventArgs e) { PictureBox pic = sender as PictureBox; if (pic != null) { Image img = pic.Image; } } |
Gruß Jürgen