private void SetPictureBoxEvents() { Andromeda.MouseEnter += new EventHandler(HeroMouseEnter); Engineer.MouseEnter += new EventHandler(HeroMouseEnter); Nighthound.MouseEnter += new EventHandler(HeroMouseEnter); Swiftblade.MouseEnter += new EventHandler(HeroMouseEnter); } void HeroMouseEnter(object sender, EventArgs e) { //My picture box is named Andromeda. I'm going use that name // as a key is a Dictionary and pull the picture according to the name. //This is to make a generic event to handle all movements. //Any help? // ((PictureBox)sender).Image = }