в моем случае это работало, устанавливая фон сетки в значение, например, в прозрачный.
У меня была огромная сетка с крошечным TextBlock по центру по вертикали и горизонтали.Таким образом, кажется, что нет активной области, кроме области крошечного TextBlock.
<UserControl .. AllowDrop="True">
<!-- some other xaml code -->
<Grid AllowDrop="true" Background="Transparent">
<!-- some other grids ... -->
</Grid>
</UserControl>
Веселись, BlackTuareg