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

Man*_*ser 3 c# drag-and-drop silverlight-4.0

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

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

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

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

谢谢
问候
曼弗雷德

Man*_*ser 5

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

<param name="windowless" value="true" />
Run Code Online (Sandbox Code Playgroud)

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

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