У меня есть приложение WPF со следующим подмножеством кода для главного окна:
<ad:DockingManager x:Name="dockManager" Grid.Row="1">
<ad:ResizingPanel Name="mainResizingPanel" Orientation="Horizontal">
<!- other stuff here -->
<ad:DocumentPane Name="documentPane" DragEnter="DocumentPaneDragEnter" AllowDrop="True" Drop="DocumentPaneDrop"></ad:DocumentPane>
</ad:ResizingPanel>
</ad:DockingManager>
У меня также есть код для добавления DocumentContent
к DocumentPane
.
documentPane.Items.Add(docContent);
Моя реализованная функция перетаскивания работает только после того, как что-то было добавлено в область документов. Как получилось, что documentPane не примет перетаскивание, пока не будет дочерний объект?