Showing a ContextMenu inside the AutoHideArea causes it to be closed immediately. If a TextBox inside the AutoHideArea is right clicked the AutoHideArea is closed.
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."
Moving a ToolWindow when the DPI of the Window 7, 8 is higher then 100% causes incorrect offset to the mouse pointer to by applied. This issue leads to the following unexpected behaviors when ran under Window 8 OS: When the: - DragDropMode is set to Deferred. The compasses are not hidden after reorder. - AllowDragReorder is set to True. In this scenario you should be able to reorder tabs without the need to float team. The incorrect offset causes them to be floated making it impossible to reorder tabs as expected.
This happens when primary monitor is with lower resolution. Maximize the pane on the primary monitor, then maximize it to the second monitor - the maximized state is incorrect.
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.
The same issue is observed when a WindowsFormsHost is placed inside RadPane. In that scenario the "made floating" animation of the RadPane instances is suppressed by the WindowsForms integration leading to flickering issues.
Available in LIB version 2016.3.1003, it will be also available in the R3 2016 SP1 Release.
AutoHideArea is opening when pin/unpin another Pane
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.
If there are more than 2 Panes in an PaneGroup closing one of the Panes with index bigger than 1 calls ActivePaneChanged event twice.
Reorder a pane and save the layout. Reorder another pane and load the layout - the wrong pane is selected.
When using Implicit Styles setting the DropDownDisplayMode of a PaneGroup to Visible in the Office themes causes the DropDownButton to be invisible.
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 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.
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.
In some scenarios the SplitterChange is not rounded number and this cause invalid layout load. Workaround: Edit the saved xml and round the value.
- 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.
When Panes are placed above each other, after resizing their horizontal size, saving and loading the layout caused incorrect layout.