Form frm;
for (int i = 0; i < 12; i++)
{
frm = new Form(); //generate new instance
frm.Width = 150;
frm.Height = 150;
frm.Owner = this;
frm.TopLevel = false;
flowLayoutPanel1.Controls.Add(frm);
frm.Show();
}
you can used FlowlayoutPanel. simply Flowlayoutpanel add in SplitContainer1.Panel2 and set flowLayoutPanel1.dock = Fill