Hi Jacques,
Thanks for using Syncfusion products.
In DockingManager the default orientation of the container is Horizontal also the Container will be created based on its orientation changed, so whenever an item added into the docking manager without changing the orientation means the item will be added into the root DockElementContainer only until the orientation of the added item is changed.
And this is our default behavior too. So to add an item into the separate container means we suggest you to change the orientation of the adding items.
Due to this only in your sample window1 and window2 are added in the root container because their SideInDockMode is right, hence they didn't changed the orientation. Also the window3 and window4 were added into the separate container because their SideInDockMode is Top, hence they have changed the default orientation.
We have modified the sample in order to meet your requirement. In this sample we have set the DockElement "window1" SideInDockMode as Top, so the default orientation changed for window1 also, hence this window too will be added into a separate container.
Also based on the window1 arrangement we have modified the other windows position in order to bring the layout of your existing application.
Please find below the attached sample.
Please let us know if the sample helps.
Regards,
Antony.
forum_106222_e6c497d7.zip