Open a Window from a button placed inside the unpinned pane. The pane does not hide and the window is shown below it.
When Panes are placed above each other, after resizing their horizontal size, saving and loading the layout caused incorrect layout.
With code below the radPane will remain hidden (radPane is floating pane):radPane.IsHidden = true; radPane.IsHidden = false; Available in LIB version 2016.2.530, it will be also available in the 2016 R2 SP1.
With code below the radPane will remain hidden (radPane is floating pane):radPane.IsHidden = true; radPane.IsHidden = false; Available in LIB version 2016.2.530, it will be also available in the 2016 R2 SP1.
If you have RadPane inside DocumentHost and you try to set IsHidden=true after InitializeComponent, it will not be applied and the pane will remain visible.
- Binding Ishidden property of each pane to a menu section - Save/Load the Docking layout on closing and opening the application - Adding documents to module section using MVVM (DocumentHost) - Persiste the state of each RadPane's content using PersistenceFramework.
If DragDropMode is set to Deferred when trying to dock a Pane inside a compass that is over the dragged Pane, the dock operation is not completed correctly. Available in LIB version 2016.2.516, it will be also available in the R2 2016 SP1 Release.
If the IsHidden property of a Pane placed inside the Document host is bound to a property in the ViewModel with value of True the IsHidden property at start-up is reset to False.
When using Implicit Styles setting the DropDownDisplayMode of a PaneGroup to Visible in the Office themes causes the DropDownButton to be invisible.
Reorder a pane and save the layout. Reorder another pane and load the layout - the wrong pane is selected.
Make it possible to set fixed WIdth/Height sizes to the PaneGroups. In the current version setting the Width/Height properties of the PaneGroup leads to incorrect placement of the groups while docked in the control. Available in the 2017 R2 Release. More information you can find here: http://docs.telerik.com/devtools/wpf/controls/raddocking/features/pane-groups#set-minmaxwidth-and-minmaxheight
When the Dock's auto-hide area is is about to be shown on two monitors simultaneously it is shown only on one of the monitors.
Calling EnumeratePanes() after reordering RadPanes into a RadPaneGroup using drag and drop returns the panes in wrong other.This causes another issue. When saving the layout by using the SaveLayout method, the RadPanes are saved in wrong order. For a workaround you can check the following thread: http://www.telerik.com/forums/panes-in-documenthost-not-saved-in-display-order "You can then fix the problem as follows: 1. Read the RadPaneGroup.Items collection and extract the SerializationTag for each pane to a list. This list contains the correct order which you want to save. 2. Save the docking layout using the SaveLayout() method on the main docking control and extract the XML as a string as you normally would. But do not save it to a file just yet. 3. Create an XML document using XDocument and parse the XML string. 4. Extract a list of all elements of type "RadDocumentPane" using the Descendants() method and sort these in the right order using the ordered list you created in step 1. 5. Locate the RadPaneGroup for the DocumentHost and delete all elements of the child element "Items". 6. Add the sorted elements from step 4 back into the RadPaneGroup.Items container. 7. Save the result to a textfile."
In some scenarios the SplitterChange is not rounded number and this cause invalid layout load. Workaround: Edit the saved xml and round the value.
When DragDropMode is set to Deferred and Pane are moved around in the Docking control if the layout is saved and loaded some Panes are rendered incorrectly. Available in LIB version 2016.2.516, it will be also available in the R2 2016 SP1 Release.
If there are more than 2 Panes in an PaneGroup closing one of the Panes with index bigger than 1 calls ActivePaneChanged event twice.
AutoHideArea is opening when pin/unpin another Pane
As a user of the control I want to be able to write custom logic for saving and loading the layout of the Docking control so that - I can customize which elements should be saved (I want to exclude elements) - I can describe how the elements should be loaded - I can choose how the layout file is formatted - I can choose which properties of a RadSplitContainer, RadPaneGroup or RadPane are saved Available in the 2016 R2 release.