New to Telerik UI for WPF? Start a free 30-day trial
How to Close the Active Pane with a Key Combination
Updated on Sep 15, 2025
Environment
| Product Version | 2020.3.916 |
| Product | RadDocking for WPF |
Description
How to close the active pane with a key combination.
Solution
As of R3 2020, you can use the new ClosePane command to close the currently active pane. The command accepts a parameter of type ClosePaneMode which has three possible values:
- DocumentPanes: The active document pane is closed or if there is no active, the first selected document pane is closed.
- NonDocumentPanes: The active non-document pane is closed, if any.
- ActivePanes: The active pane is closed, if any.
If no parameter is passed, the command will close the currently active pane, if there is such.
Example 1: Binding the ClosePane to Ctrl+F4 for a single RadDocking instance
XAML
<telerik:RadDocking>
<!-- ... -->
<telerik:RadDocking.InputBindings>
<KeyBinding Command="telerik:RadDockingCommands.ClosePane" CommandParameter="DocumentPanes" Key="F4" Modifiers="Ctrl" />
</telerik:RadDocking.InputBindings>
</telerik:RadDocking>
You can also bind the command for all RadDocking controls in your application by using the CommandManager.RegisterClassInputBinding method.
Example 2: Binding the ClosePane to Ctrl+F4 for all RadDocking controls in the application
C#
public App()
{
KeyBinding keyBinding = new KeyBinding(RadDockingCommands.ClosePane, new KeyGesture(Key.F4, ModifierKeys.Control)) { CommandParameter = ClosePaneMode.DocumentPanes };
CommandManager.RegisterClassInputBinding(typeof(RadDocking), keyBinding);
}