2010-08-17 66 views
1

我已經創建了一個示例應用程序起訴應用程序緩存,我的一些文件位於服務器上。它的工作正常。但是現在我已經添加了appx 10 MB ZIP文件,現在想下載,Silverlight下載程序在xap下載中顯示100%,然後沒有進度顯示出現圓圈。如何在Silverlight下載程序下載應用程序庫緩存文件時創建自定義Spalsh屏幕?

我已經嘗試了http://pagebrooks.com/archive/2009/02/19/custom-loading-screens-in-silverlight.aspx相同,它只適用於XAP。但我需要它的「應用程序緩存」文件下載

那麼,有沒有任何選項來創建我的自定義用戶界面,在該表現出來time.Please讓我知道,提前

感謝, Laxmilal Menaria

回答

0

有專用於自定義預加載Silverlight的電視節目......從這裏開始...... http://johnpapa.net/silverlight/customer-preloader-silverlight-tv-006/

而且也看到這個帖子: http://elegantcode.com/2010/03/05/creating-a-custom-silverlight-pre-loader/

HTH

編輯: 好吧,現在我已經得到你。這似乎是一個開放的話題。 一種解決方案是提供自己的邏輯: 這是一個很好的博客文章由Tim Heuer豪雅

http://timheuer.com/blog/archive/2008/09/24/silverlight-isolated-storage-caching.aspx

否則找MEF和動態加載XAP的(這將是我推薦的方式,太) 因爲你拿到方式更多的控制 查閱這些文章 http://www.codeproject.com/KB/silverlight/MEFDynamicLoading.aspx

http://www.davidezordan.net/blog/?p=1734

和gblock的MEF主himsel ˚F

http://johnpapa.net/silverlight/silverlight-tv-11-dynamically-loading-xaps-with-mef/

這種開放式的需求,甚至可能到高速緩存,負載和應用程序分割你的部分...

希望我給你正確的這個時候...

+0

我曾嘗試相同和它的XAP工作正常。我的應用程序啓用了「應用程序庫緩存」,但是在xap下載後,它僅向我展示100%進度條几分鐘,因爲它在此之後下載了應用程序庫緩存文件。 – LLM 2010-08-17 09:18:12

+0

我將我的答案擴展了一點點...希望這有助於 – 2010-08-17 10:18:29

+0

謝謝,我會嘗試 – LLM 2010-08-19 05:56:58

相關問題