This question is locked. New answers and comments are not allowed.
Hi,
I am just wondering if it is possible to dock controls recursively (well, I only need two levels)? Basically, top-level controls should be placed as tabs; inside each tab, there should be a regular RadSplitContainer. Controls should be draggable between top-level containers; also, it should be possible to create a new top-level group (tab) by dragging a control.
This code comes very close to what I have in mind but it looks like you don't support that scenario yet (it is easy to crash this app and also layout serialization doesn't work):
Thanks!
-Andrew
I am just wondering if it is possible to dock controls recursively (well, I only need two levels)? Basically, top-level controls should be placed as tabs; inside each tab, there should be a regular RadSplitContainer. Controls should be draggable between top-level containers; also, it should be possible to create a new top-level group (tab) by dragging a control.
This code comes very close to what I have in mind but it looks like you don't support that scenario yet (it is easy to crash this app and also layout serialization doesn't work):
Thanks!
-Andrew
<telerik:RadDocking Grid.Row="1" x:Name="radDocking" Background="White"> <telerik:RadDocking.DocumentHost> <telerik:RadPaneGroup TabStripPlacement="Top" x:Name="radPaneGroup" > <telerik:RadDocumentPane Header="Welcome"> <telerik:RadSplitContainer> <telerik:RadSplitContainer Orientation="Vertical"> <telerik:RadPaneGroup x:Name="rpgGrid" > <telerik:RadPane> <TextBlock>Viewer 1</TextBlock> </telerik:RadPane> </telerik:RadPaneGroup> <telerik:RadPaneGroup > <telerik:RadPane> <TextBlock>Viewer 2</TextBlock> </telerik:RadPane> </telerik:RadPaneGroup> <telerik:RadPaneGroup > <telerik:RadPane Title="Viewer 3"> <TextBlock>Viewer 3</TextBlock> </telerik:RadPane> </telerik:RadPaneGroup> </telerik:RadSplitContainer> <telerik:RadSplitContainer Orientation="Vertical" InitialPosition="DockedLeft"> <telerik:RadSplitContainer Orientation="Horizontal"> <telerik:RadPaneGroup > <telerik:RadPane> <TextBlock>Viewer 4</TextBlock> </telerik:RadPane> </telerik:RadPaneGroup> <telerik:RadPaneGroup > <telerik:RadPane Title="Viewer 5"> <TextBlock>Viewer 5</TextBlock> </telerik:RadPane> </telerik:RadPaneGroup> </telerik:RadSplitContainer> <telerik:RadPaneGroup > <telerik:RadPane> <TextBlock>Viewer 6</TextBlock> </telerik:RadPane> </telerik:RadPaneGroup> </telerik:RadSplitContainer> </telerik:RadSplitContainer> </telerik:RadDocumentPane> </telerik:RadPaneGroup> </telerik:RadDocking.DocumentHost></telerik:RadDocking>