Я добавил пару строк, чтобы он поместился внутри рамки, и он хорошо работает.
Form childForm = new Form();
childForm.Left = 0;
childForm.Top = 0;
Rectangle recNew = new Rectangle();
recNew = ParentForm.ClientRectangle;
recNew.Height -= 4;
recNew.Width -= 4;
childForm .Size = recNew.Size;
Надеюсь, это поможет!