Перетаскивание с помощью WPF и док-станции Avalon - PullRequest
0 голосов
/ 12 августа 2011

У меня есть приложение 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 не примет перетаскивание, пока не будет дочерний объект?

1 Ответ

0 голосов
/ 12 августа 2011

Полагаю, вы должны явно установить фон для этого "documentPane" (конечно, через свойство Background).

...