Articles in this section
Category / Section

How to disable drag and drop for DockWindow in WPF DockingManager?

1 min read

Drag and drop the DockWindow can be disabled by attached property CanDrag of WPF DockingManager as false.

XAML

//Code explains how to  disable the  dragging Window in DockinManager
<Grid>
    <syncfusion:DockingManager Name="Docking" UseDocumentContainer="True">
        <ContentControl Name="Content1" syncfusion:DockingManager.Header="Dock" syncfusion:DockingManager.CanDrag="False"></ContentControl>
         <ContentControl Name="Content2" syncfusion:DockingManager.Header="Tools" syncfusion:DockingManager.SideInDockedMode="Right" ></ContentControl>
         <ContentControl Name="Content3" syncfusion:DockingManager.SideInDockedMode="Bottom" syncfusion:DockingManager.CanDrag="False"></ContentControl>
         <ContentControl syncfusion:DockingManager.State="Document" syncfusion:DockingManager.Header="Tab1"></ContentControl>
    </syncfusion:DockingManager>
</Grid>

 

C#

//Code explains how to disable the dragging Window 
namespace DockingIsDisableDragingWindow
{
public partial class MainWindow : Window
{
  public MainWindow()
  {
       InitializeComponent();          
       DockingManager.SetCanDrag(Content1, false);
       DockingManager.SetCanDrag(Content2, false);
       DockingManager.SetCanDrag(Content3, false);
     }
   }
}

 

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment
Access denied
Access denied