Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
70
Maintaining UltraDockManager settings when adding/removing a pane
posted

We use the SaveAsBinary method to save the settings of the UltraDockManager. We then use the corresponding LoadFromBinary method to load these settings in order to maintain our user's custom pane layout.

In our next version we plan to add a pane to the dock manager. When our assembly is rebuilt and we load the settings, the new pane does not work correctly. We instead see the control that should be docked in the new pane just locked in the upper left corner of the control. If we discard the settings and instead load the default layout, everything works as expected.

Is there a recommended way to merge this new pane with the saved layout? If not, is there something in the stream that will tell us when the settings have to be discarded?