AllowDragReorder on RadPaneGroup

5 posts, 1 answers
  1. Luciano
    Luciano avatar
    2 posts
    Member since:
    Apr 2011

    Posted 11 Apr 2011 Link to this post

    Our company is evaluating the migration of the current docking manager library for our Silverlight application.
    In order to fill the gaps with the current one, I'm trying to allow tab reordering of tabbed component, dragging the tab with the left button without the need to undock and then redock it.

    I've tried to enable the RadPaneGroup.AllowDragReorder boolean property of the tab groups from XAML, but with no effect.

    In addition, we need this to be the default behavior for tab groups created tabbing component togheter (not by code from a specific PaneGroup). Is that possible? We are not using the DocumentHost behavior.

    Thank you,
            <tk:RadDocking x:Name="DockingRoot" HasDocumentHost="False" >
                <tk:RadSplitContainer InitialPosition="DockedLeft" >
                    <tk:RadPaneGroup AllowDragReorder="True" >
                        <tk:RadPane Header="Red Border">
                            <Border BorderThickness="2" BorderBrush="Red" />
                        <tk:RadPane Header="Blue Border">
                            <Border BorderThickness="2" BorderBrush="Blue" />
                        <tk:RadPane Header="Green Border">
                            <Border BorderThickness="2" BorderBrush="Green" />

  2. Answer
    Konstantina avatar
    2332 posts

    Posted 13 Apr 2011 Link to this post

    Hello Luciano,

    Thank you for contacting us.

    This property is inherited from the TabControl and it is not supported by the Docking control. However, this feature request is already added into our Public Issue Tracking System (PITS). You can view it here. You can vote for it, track its status and see when it is going to be implemented.

    Hope this information helps. Please let us know if you have further questions.

    the Telerik team
    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? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  3. Lindsay Miles
    Lindsay Miles avatar
    75 posts
    Member since:
    Dec 2009

    Posted 07 Jul 2014 in reply to Konstantina Link to this post

    Sure is taking a long time to (re)implement this. I'm sure this was once possible. I have a build that tab drag-reorder worked.
    2014 Q2 and not working! Now I've upgraded my dev. environment and realise too late this is now not working.
    Not impressed at all!
  4. Lindsay Miles
    Lindsay Miles avatar
    75 posts
    Member since:
    Dec 2009

    Posted 07 Jul 2014 in reply to Lindsay Miles Link to this post

    Ok, just confirmed that this was once available and working.
    I have xaml markup from a backup on Aug 8, 2010. Identical to the xaml markup I'm using now.
    At the time I was using the latest build for Silverlight for that period. You guys will know the version.
    If you want to see it in action, email me at the address you have and I will send login credentials to my service.

    The drag-reorder is fundamental to my app's functionality and I have finally gotten around to revisit the code.
    I don't have many users but they're a niche group and rely on this.

    Now I cannot put out a new release with your oh so latest and greatest UI controls! Unbelievable!
    How can functionality be removed? Not right! Fix this ASAP!

    Code from my 2010 backup:

                        <telerikDocking:RadDocking Width="800" Height="640" HorizontalAlignment="Left" VerticalAlignment="Top" BorderThickness="0" Padding="0" HorizontalContentAlignment="Left" VerticalContentAlignment="Top" PreviewClose="RadDocking_PreviewClose">

    ​ <telerikDocking:RadDocking.DocumentHost>

    <telerikDocking:RadSplitContainer Orientation="Horizontal" InitialPosition="DockedTop" Width="620" Margin="0,0" Name="rscDocuments" BorderThickness="0" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" MaxWidth="620" Height="643" Background="#FFBFBFBF">

    <telerikDocking:RadPaneGroup Name="rpgDiagrams" TabStripPlacement="Top" Align="Left" Margin="0,0,0,0" BorderThickness="0" Padding="0" SelectionChanged="rpgDiagrams_SelectionChanged" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" AllowDragReorder="True" Background="#FFBFBFBF">

        <!-- Diagrams Are Dynamically Injected into tabs-->




  5. Kalin
    Kalin avatar
    1283 posts

    Posted 09 Jul 2014 Link to this post

    Hi Lindsay,

    The property should be set only on the Docking control not on the PaneGroup and you will be able to reorder the Panes as desired. Please test it and let me know if it works for you.

    Hope this helps.

    Check out Telerik Analytics, the service which allows developers to discover app usage patterns, analyze user data, log exceptions, solve problems and profile application performance at run time. Watch the videos and start improving your app based on facts, not hunches.
Back to Top