WPF拖放:需要一个大的平放目标

时间:2010-11-26 02:51:47

标签: wpf drag-and-drop

我正在尝试实现一个非常简单的应用程序,您可以将文件放在客户端区域的任何位置并进行转换。这是我的XAML:

<Grid AllowDrop="True">
  <TextBlock VerticalAlignment="Center" HorizontalAlignment="Center">
    Drop .dds files here and they will be converted to .png files in their original directory
  </TextBlock>
</Grid>

然而,当我这样做时,唯一允许的放下目标是<TextBlock>,而不是大平坦空白的其余部分。当我将文件放在没有文本的任何区域时,我得到一个“否”光标,并且不会触发掉落事件。

如何根据自己的意愿弯曲WPF?为什么这样对我?

1 个答案:

答案 0 :(得分:2)

我不知道为什么,但如果你在网格的父节点上设置AllowDrop =“True”,它会按预期工作。