2010-05-20 16 views
2

任何人都可以啓發我如何將標準Silverlight加載動畫(旋轉的藍色球)嵌入到Silverlight應用程序中以及它們如何工作?我目前沒有看到它,儘管加載xap需要足夠長的時間來顯示加載動畫。Silverlight標準加載動畫不會顯示

問題是,我正在動態創建一個xap,並試圖將它寫入響應流,這可能以某種方式干擾大多數Silverlight應用程序的工作方式。所以也許在原來的aspx頁面或ClientBin中缺少一些應該在那裏丟失的意外。

我還沒有找到任何關於如何將加載動畫集成到Silverlight中的有用信息,它可以幫助我調試目前爲止的問題。有誰知道動畫需要如預期那樣觸發?

+0

我有同樣的問題。我正在通過MVC向響應流寫入xap文件,就像這樣......'return File(demo,「application/x-silverlight-app」,「abc.xap」);'這可以工作,但是我沒有加載動畫。和你一樣,我已經通過Fiddler確認Content-Length正在返回。 – 2011-04-27 21:06:37

回答

1

它是顯示該動畫的Silverlight插件 - 而不是每個SL應用程序本身。你能發佈你的代碼嗎?也許你沒有指定內容長度,所以插件不知道下載的大小。

+0

同意。這個問題可能是因爲在開始發送xap文件之前,您沒有編寫內容長度。 – Stephan 2010-05-20 13:57:23

+0

這個問題似乎是,雖然我正在寫塊輸出流,這仍然不會影響下載xap的方式。我已決定讓問題暫時休息,因爲它在優先級列表中不高。 內容長度確定並正確刷新,但似乎沒有幫助。 我的基本問題已經得到解答,謝謝。我最需要知道的是,標準動畫不會存儲在某個我意外刪除或未引用的文件中。 – 2010-05-20 14:46:01