Here's how you do this at design-time:
Create a new form.
place two panels on this form. Call them
panelTop
andpanelFill
. Set there dock properties toTop
andFill
respectively. ResizepanelTop
to the height you want you menu strip to be.Add another panel to
panelTop
, call itpanelTopRight
. Dock this panelRight
.Add your menu strip. Set the dock property to fill.
Right click on
panelTopRight
and 'Send to Back'. Now you can resize thepanelTopRight
to allow the gap that you require.
If you want to do this at run-time you will have to perform all of the above in code; but that is perhaps another question...
I hope this helps.