Thanks for the reply... but you didn't appreciate what I was doing.
I'm happy to "load" the layout for my panels, BEFORE I add the content to them.
- I will load my panels...
- Then load the layout for them (as per the user's last saved layout)
- Then Finally - clear the content for each panel & re-load a user control.
I'm not expecting the serialisation process to save the content - jut the position & layout of the panels in the docking arrangement.
I expect to do all of the content loading manually AFTER the layout has been re-loaded.
The issues is that even after I load the content for each panel AFTER THE LAYOUT IS APPLIED, the content is not visible.