In our project we make use of the LoadLayout and SaveLayout functionality provided by RadDocking.
This works well using the example provided in the documentation found at: persist docking layout
The example provided here will create a file inside the IsolatedStorage folder on my machine.
As said all works well; when I close the app, the layout is being saved, when I open the app the layout is being loaded correctly.
It stops working as should as soon as you add another extra pane to the xaml (after all, new panes may be added, long time after the persist docking layout feature was created).
After adding a new pane the layout will not be saved anymore to the xml. Instead the old version will be saved and loaded over and over. The only work around I have come up with so far is locating the xml file inside the IsolatedStorage (renaming/'deleting') it, then restart the app, close down (this will save a new xml) and have my new panel in place the first time I restart the app again.
It may be a trivial thing to solve, question is, how can this be solved? Is there a solution if any?
Thanks in advance for any answer,