Completed
Last Updated: 16 Oct 2017 10:44 by ADMIN
workaround:
add the following visual state to the DocumentHostTemplate of the RadPaneGroup:

<VisualStateManager.VisualStateGroups>
    <VisualStateGroup x:Name="DropDownDisplayStates">
        <VisualState x:Name="DropDownButtonCollapsed" />
        <VisualState x:Name="DropDownButtonVisible">
            <Storyboard>
                <ObjectAnimationUsingKeyFrames Storyboard.TargetName="DropDownButtonElement" Storyboard.TargetProperty="Visibility">
                    <DiscreteObjectKeyFrame KeyTime="0">
                        <DiscreteObjectKeyFrame.Value>
                            <Visibility>Visible</Visibility>
                        </DiscreteObjectKeyFrame.Value>
                    </DiscreteObjectKeyFrame>
                </ObjectAnimationUsingKeyFrames>
            </Storyboard>
        </VisualState>
    </VisualStateGroup>
</VisualStateManager.VisualStateGroups>

and remove the trigger targeting the drop down button.
Completed
Last Updated: 07 Jun 2018 08:31 by ADMIN
Completed
Last Updated: 19 Feb 2018 15:07 by ADMIN
The fix will be available in the R1 2018 SP2 Release.
Unplanned
Last Updated: 22 Mar 2018 13:05 by ADMIN
Unplanned
Last Updated: 19 Apr 2018 10:15 by Vladimir
Completed
Last Updated: 19 Apr 2019 12:58 by ADMIN
Release LIB 2019.1.422 (04/22/2019)

Dynamically adding RadPane to PaneGroup, the header of the pane does not appear on the second added pane.

To workaround this the OnApplyTemplate() method can be called after the RadPane is added to the RadPaneGroup.

Completed
Last Updated: 21 Oct 2019 10:53 by ADMIN
Release R3 2019 SP1

Hello Support,

we are using the RadDocking.LayoutChangeEnded event to store the docking layout (via RadDocking.SaveLayout) after the user has changed it.

When animations are enabled (default) everything works as expected and all groups, split containers, and panes are included when in the XML written by RadDocking.SaveLayout.

However, when disabling animations (either using AnimationManager.IsGlobalAnimationEnabled or custom styles for RadWindow and/or ToolWindow setting AnimationManager.IsAnimationEnabled to false) the RadDocking.LayoutChangeEnded event is raised too early.

The faulty behavior can be reproduced with the attached demo application as follows:

1. start the application (App.xaml includes a style for ToolWindow with animations disabled)

2. drag the pane "Solution Explorer" out of the application to create a new tool window

3. drag the "Solution Explorer" tool window onto the "Properties" pane's compass and drop it below "Properties", so that "Properties" and "Solution Explorer" are both pinned right in the application above each other

4. when inspecting the layout written to the "Output" pane you will find that the entry for the RadPane "Solution Explorer" is missing

Any additional change to the docking layout (like resizing a pane) will update the layout and show all panes again.

When enabling animations in the ToolWindow style the above steps will result in the complete layout being written to the "Output" pane.

Please let me know should you require further information for reproduction of this bug.

Best regards,

Oliver

Completed
Last Updated: 04 Oct 2019 10:28 by ADMIN
Release LIB 2019.3.1007
The CustomElementLoading event can't be canceled without creating a new instance of the custom element.

As a workaround in the CustomElementLoading event handler you can call the SetAffectedElement() with creating DependencyObject and then Cancel the event by setting the Cancel property.
private void RadDockingOnCustomElementLoading(object sender, LayoutSerializationCustomLoadingEventArgs e)
{
    if (e.CustomElementTypeName == "MyRadPane")
    {
        e.SetAffectedElement(new DependencyObject());
        e.Cancel = true;              
    }
}
Completed
Last Updated: 09 Apr 2020 14:58 by ADMIN
Release LIB 2020.1.406 (04/06/2020)

Application theme:

StyleManager.ApplicationTheme = new CrystalTheme();

Docking theme:

<telerik:RadDocking Grid.Row="2" telerik:StyleManager.Theme="Office2016">
	<telerik:RadDocking.DocumentHost >
		<telerik:RadSplitContainer>
			<telerik:RadPaneGroup>
				<telerik:RadPane Header="Description">
					<TextBlock TextWrapping="Wrap" Text="On the Documents tab above press Ctrl + Mouse Left button to display the Popup Menu. You can use the same combination on every tab."/>
				</telerik:RadPane>
			</telerik:RadPaneGroup>
		</telerik:RadSplitContainer>
	</telerik:RadDocking.DocumentHost>
	<telerik:RadSplitContainer InitialPosition="DockedBottom">
		<telerik:RadPaneGroup>
			<telerik:RadPane Header="NonDraggable">
				<TextBlock TextWrapping="Wrap" Text="This pane cannot be dragged, because it has its property CanFloat set 'False'."/>
			</telerik:RadPane>
		</telerik:RadPaneGroup>
	</telerik:RadSplitContainer>
</telerik:RadDocking>

Completed
Last Updated: 29 Oct 2020 08:02 by ADMIN
Release LIB 2020.3.1102 (11/02/2020)
When clicking a RadGridResizer element while a context menu is open, the RadSplitContainer is resized. 
Completed
Last Updated: 21 May 2021 06:39 by ADMIN
Release LIB 2021.2.525 (25/05/2021)
Created by: Joshua
Comments: 0
Category: Docking
Type: Bug Report
0
Instances of the NavigatorItemViewModel class stay in memory when using the DockingNavigator.
Completed
Last Updated: 17 May 2021 09:54 by ADMIN
Release LIB 2021.2.517
The dropdown menu in the DocumentHost throws a NullReferenceException in newer themes when it is opened.
Completed
Last Updated: 20 Oct 2021 07:13 by ADMIN
Release LIB 2021.3.1025 (25 Oct 2021)
Office2019 theme does not remove the ScrollViewerElement element when CanUserClose is set to False and the Visibility is set to Collapsed on a DocumentPane.
Unplanned
Last Updated: 04 Jul 2022 10:51 by Martin Ivanov
The CaptionHeight property of ToolWindow determines the height of the area where you can start dragging the window, starting from the top edge of the window. Currently, ToolWindow is using a fixed height based on the default title's content. However, the Title and TitleTemplate properties allow you to introduce a title with bigger height. In this case, if the title height is bigger than the default CaptionHeight, you cannot start dragging if the mouse is under the CaptionHeight's position.

Adjust the CaptionHeight dynamically, according to the actual title content height.
Completed
Last Updated: 19 Jan 2023 14:50 by ADMIN
Loading the layout does not set the size of the ToolWindow created for a floating-only pane.
Unplanned
Last Updated: 23 Dec 2022 15:25 by Stenly
Currently, the GridSplitter used for resizing an unpinned pane disappears after a certain threshold. We could include an option for it to not disappear.
Unplanned
Last Updated: 12 Jun 2023 13:21 by Martin Ivanov
Currently, if the RadPaneGroup contains only a single RadPane, its header is not displayed on the bottom of the control. Instead, you see it only in the Title area of the group.
Add mode that allows to keep the header of the pane at the bottom when there is only a single RadPane element.
Completed
Last Updated: 31 Jul 2023 12:49 by ADMIN
Release LIB 2023.2.724 (24 Jul 2023)
 NullReferenceException when dragging a window outside the control (see the attached video).
Completed
Last Updated: 18 Dec 2023 06:53 by ADMIN
Release LIB 2023.3.1218 (18 Dec 2023)
Having only a single RadPane in one RadDocking instance will not allow you to drag it into another RadDocking instance, which does not have any elements when both RadDocking instances are under the same drag-drop domain.