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