I found my problem. In an attempt to hide the flicker, I was making the window not visible while I saved and loaded the state. Instead, I have used LockWindowUpdate. There is still some flicker, but it is much less than before (I tried using form.suspendlayout).
>Hi Justin,
>
>I was not able to reproduce the problem using version 2.0.5.1. Please take a look at the sample and let me know if you see the problem in this sample also. If yes, then could you please modify the sample to reproduce the issue.
>
F19525DockingStateFloating_1850.zip
>
>Thanks,
>
>Stephen.
>
>
>>I am having a problem with persisting the state of floating windows in my application. When I use the appstate serializer to save to an xml file and then reload, the flotaing panel goes away. Only by loading another dock state with the control docked can I get the control back. I am using version 2.0.5.1. Upgrading to the latest version is not a solution since there is a treeview bug in 2.1.6 that prevents us from deploying.
>>
>>I can make all of the controls not float before I save the state, but is there another solution?
>
>
>
>