Using MDI RadWindows in xbap application

3 posts, 1 answers
  1. xu jundong
    xu jundong avatar
    20 posts
    Member since:
    Jan 2010

    Posted 04 Feb 2010 Link to this post


    I'd like to implement an MDI-like workspace in xbap application, is there any container for multiple RadWindows?

    In my xbap application, I'd like the content-region would hold multiple RadWindows which can be dragged around, minimized, maximized, etc.

    For dragging, I'd like it so that the windows themselves cannot be dragged outside of the mdi-window content region.

    I'd appreciate any help/sample solution on how to implement this.

    My xaml code is as follows:I have try to create MDI RadWindows in container1, but failed.

            <telerik:RadDocking Name="radDocking1" Grid.Column="1" Grid.Row="1" AllowUnsafeMode="True">  
                    <telerik:RadSplitContainer InitialPosition="DockedLeft" Name="container1" HorizontalContentAlignment="Left">  
                        <telerik:RadPaneGroup Name="editGroup">  
                <telerik:RadSplitContainer telerik:DockingPanel.InitialSize="150,150" InitialPosition="DockedBottom" Height="250">  
                    <telerik:RadPaneGroup Name="listGroup">  
                        <telerik:RadDocumentPane Title="Error Message" Name="errorMSGPane">  
                                <TextBlock Name="tberrorMSG" Foreground="Red"</TextBlock> 

  2. Answer
    Miroslav Nedyalkov
    Miroslav Nedyalkov avatar
    1718 posts

    Posted 05 Feb 2010 Link to this post

    Hi Xu Jundong,

     Unfortunately we don't have control that implements this functionality out-of-the-box. As you already noticed we have a Docking control that almost accomplishes the task, but it doesn't support minimize and maximize. We have a Window control that is just a single window and support minimize and maximize. It might be more appropriate for your case, but you will need to implement the MDI behavior yourself.

    Hope this helps.

    Best wishes,
    Miroslav Nedyalkov
    the Telerik team

    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
    Follow the status of features or bugs in PITS and vote for them to affect their priority.
  3. DevCraft R3 2016 release webinar banner
  4. xu jundong
    xu jundong avatar
    20 posts
    Member since:
    Jan 2010

    Posted 07 Feb 2010 Link to this post

    Thanks for your answer!

    That's really help. I will use a Docking control instead.
Back to Top