use below code multiple times using loop to dynamically generate image controls
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim image1 As PictureBox = Nothing
image1.Height = 50
image1.Width = 50
image1.Load(imagepath)
Panel1.Controls.Add(image1)
End Sub
Hope it helps u :)
plz vote and accept ans if it helps u
Enjoy coding