Try draw all child picture to parent picture!!
void ParentPictureBox_Paint(object sender, PaintEventArgs e)
{
Graphics g = e.Graphics;
var controls = this.ParentPictureBox.Controls.OfType<PictureBox>();
foreach (var c in controls)
{
g.DrawImage(c.Image, c.Location.X, c.Location.Y, c.Width, c.Height);
}
}
This is result!
tmp — imgbb.com[
^]