WPF drag and drop: нужна большая плоская цель падения - PullRequest
2 голосов
/ 26 ноября 2010

Я пытаюсь реализовать очень простое приложение, в котором вы перетаскиваете файл в любую область клиентской области, и он конвертируется.Вот мой 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 Ответ

2 голосов
/ 26 ноября 2010

Понятия не имею почему, но если вы установите AllowDrop = "True" на родительском элементе сетки, он будет работать как положено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...