丢失事件不发射
答
我有完全相同的问题。这是我注意到的:
在IE9中以调试模式运行Silverlight应用程序时(可能也适用于其他版本),拖放根本不起作用。在浏览器上拖动文件时,您可以看到“拒绝”光标。
但是当你在没有附加调试器的情况下在IE中打开一个应用程序时,突然出现丢弃文件的情况。
它可能是IE设置问题,但拖动&下降在Chrome中正常工作,即使在调试期间。这对我来说已经足够了;-)。
答
在我的情况下,它的工作将网格的背景设置为一个值,例如, G。透明。
我有一个巨大的网格,一个垂直和水平居中的小TextBlock。因此,除了小型TextBlock的区域外,似乎没有活动区域。
<UserControl .. AllowDrop="True">
<!-- some other xaml code -->
<Grid AllowDrop="true" Background="Transparent">
<!-- some other grids ... -->
</Grid>
</UserControl>
玩得开心, BlackTuareg