I've made a simple project. The form contains three regions aligned to the right, bottom and client. The bottom region is invisible by default. When the form is shown the bottom region is invisible, but the other regions are rendered as if the bottom one is visible.

If you change the visibility of the region in runtime all will be rendered as intended.