0

我有一个 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>

我也有代码要添加DocumentContentDocumentPane.

documentPane.Items.Add(docContent);

我实现的拖放功能仅在将某些内容添加到 documentPane 后才有效。为什么 documentPane 在有子对象之前不接受放置?

4

1 回答 1

0

我想您必须明确地在“documentPane”上设置背景(当然是通过 Background 属性)。

于 2011-08-12T06:23:39.380 回答