My WPF Window uses AvalonDock to arrange different layouts. In one layout I have something similar to FileManager control. Inside FileManager control there is a standard WPF TreeView control. In FileManager control I want to allow users to drag and drop files from Windows explorer. However, when I drag files from explorer to my AvalonDock window it shows me disabled icon - no matter if I go over FileManager control or any other layout in window. Had tried to add AllowDrop on every element in VisualTree (including window, Avalon docking manager, Grids, etc.) When I inspect my window in runtime (with SnoopUI and WPF Inspector) I see that all layouts do have "AllowDrop" set to true!
Here is inspecting window in runtime with Snoop:
It is as my window somehow disables Drag and Drop functionality (from other programs) no matter what I set on controls and templates in AvalonDock layouts.
Is there a way to enable drag and drop of files from other programs in AvalonDock enabled application?