Thank you for contacting us.
In the current version of the RadDocking control the described behavior is not available as a built-in feature. This scenario has been brought to our attention previously and it was added to our public feedback portal, you can vote for it and track its status here
We took a look at the provided sample project that illustrates a possible custom implementation of discussed behavior and unfortunately the issues you are currently having are the main reasons why the RadDocking control currently does not include this functionality just yet. Because of the nature of the control its RadPane instances could be moved to multiple places leaving behind empty RadPaneGroup/RadSplitContainer instances. Having in mind all of the possible ways a RadPane/RadPaneGroup can be moved around during run time, currently we cannot provide you with information on how achieving this behavior could be implemented on your side. As a general rule you will need to implement an mechanism that "remembers" the relative position (for example the RadPane was at Top/Left position) and using this information manually create a RadSplitContainer
and set its InitialPosition
, after which create the necessary RadPaneGroup
and add the "minimized/restored" RadPane
instance to it. This is the general idea how such feature could be implemented in the current version of the RadDocking control, have in mind that this has not been tested and it is possible that there may be issues when creating such custom implementation.
As this feature is a complex one we recommend that you follow the mentioned feedback item and take advantage of it when its implemented. We are always trying to improve our products and we will do our best to introduce this feature in one of our future versions of Telerik UI for WPF. If we can be of any further assistance do not hesitate to contact us again.
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items