Hi, lostron,
Based on my understanding, when you open your maximized, none-border Child Form in your Mdi Parent Form, there is still some distance between the top of the Child Form and the top of yourMdi Parent Form, right?
I think this behavior is by design.
A trickyworkaround is to set the WindowState to Normal, but set the Dock of the Child Form to DockStyle.Fill.
For exmample
Code Block
Form2 form = new Form2();
form.MdiParent = this;
form.StartPosition = FormStartPosition.CenterParent;
form.Dock = DockStyle.Fill;
form.Show();
More info
http://msdn2.microsoft.com/en-us/library/system.windows.forms.control.dock.aspx
Hope this helps,
Regards