Hi mk1227,
You just have to add the Buttons to the container control/Form in the right order - this, so called
z-order
(google?) is the same you see everywhere in Windows. But in your simple case just order them the other way round.
Z-Order isn't to hard to Keep track of in your head with some experience. I have to admit maybe not so easy as it seems to me (I started Windows API programming without any "Designer", just creating the GUI with C++ code-Editor in the old days.)But the concept didn't change.
It's simple: everything added later comes on top (like on your Windows Desktop), every Dock "pushes" the other Dock's away. So I'd recommend not to think to much but "Play" with it. Create a little app with some different colored panels (any other control will do) and set different Dockings and different z-Orders
a useful method to set the z-Order later (not through adding) is to use
SetChildIndex
method.
http://msdn.microsoft.com/en-us/library/system.windows.forms.control.controlcollection.setchildindex.aspx[
^]
Kind regards Johannes