AllowDrop在Silverlight中不再适用于桌面文件

时间:2011-03-09 16:19:26

标签: c# silverlight-4.0 drag-and-drop

因为问题的标题已经说明了我的问题是客户想要将文件从桌面(或Windows资源管理器)拖放到我的silverlight应用程序,然后将这些文件上传到服务器。奇怪的是,首先它没有任何问题;但是有一段时间它停止了工作,我不知道破坏它的代码。

我还试图创建一个示例应用程序,但它的工作没有任何问题。我试图在主控件和子控件上设置AllowDrop属性,但没有运气。

我使用Visual Studio 2010,Silverlight 4,RIA Services和PRISM。

是否有人建议我可以查找哪些代码?有没有人有同样的问题?如果是的话,问题是什么?

感谢
问候
曼弗雷德

1 个答案:

答案 0 :(得分:5)

我找到了解决问题的方法! 在托管Silverlight应用程序的aspx站点中,有以下行:

<param name="windowless" value="true" />

一旦我评论出这条线就行了!!

希望这有助于某人不要像我那样在这个问题上花费太多时间......