Como cargar imágenes en un picturebox con mousehover

Tengo unas cuantas etiquetas en un form y quiero que cuando pase el mouse se cargue una imagen en un picturebox, cada etiqueta tiene una imagen diferente

He escrito este código y me va bien

Private Sub Label4_MouseHover(sender As Object, e As EventArgs) Handles Label4.MouseHover
Label4.BackColor = Color.LightSalmon
PictureBox1.Image = Image.FromFile("C:\Users\chok\Desktop\EDiplo new\Tablas\Early\sin datos\17-24.jpg")
End Sub

El problema es que tengo muchas de etiquetas y repetir etiqueta a etiqueta seria algo tedioso y poco limpio

Me comentaron algo sobre variables pero no tengo ni idea de como hacerlo porque obviamente no soy programador

¿Cómo puedo hacerlo?

Añade tu respuesta

Haz clic para o