2011-03-09 49 views
3

已經是我的問題的標題,說我有問題,客戶想要將文件從桌面(或Windows資源管理器)拖放到我的Silverlight應用程序中,這些文件然後上傳到服務器。奇怪的是,首先它沒有任何問題,但一段時間後它停止工作,我不知道破壞它的代碼。AllowDrop在Silverlight中不再適用於臺式機的文件

我也試着創建一個示例應用程序,但它的工作原理沒有任何問題。我試圖設置主控件上的AllowDrop屬性以及子控件,但沒有運氣。

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

有沒有人有我可以尋找什麼代碼的建議?有人有同樣的問題嗎?如果是,那麼問題是什麼?

感謝
問候
曼弗雷德

+0

你能添加瀏覽器嗎?我確定它不適用於IE9 Beta和RTM,以及特定版本的Firefox(SL更新之前)。 – Eilistraee 2011-03-09 16:30:45

+0

我使用Internet Explorer 8進行了測試。沒有嘗試在Firefox上... – 2011-03-11 07:38:37

回答

5

我找到了解決我的問題! 在Silverlight應用程序託管在那裏的aspx網站是以下行:

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

只要我評論該線路輸出,它的工作!

希望這可以幫助有人不會像我那樣在這個問題上放鬆儘可能多的時間...

+0

正是我所需要的。我把頭髮拉出來了! – DaleyKD 2012-03-08 14:08:45

+0

這是一個壞的新的。我需要'無窗'和'AllowDrop' – devi 2012-08-13 14:17:57

相關問題