2010-10-26 80 views

回答

5

你見過ProgressBar控件嗎?您可以使用ProgressBar控件來顯示您的應用程序正在忙於做什麼。建議您使用PerformanceProgressBar by Jeff Wilcox(切記也要閱讀他的follow up post,重要的是要考慮IsIndeterminate及其值)。

如果你想創建一個帶有進度條的啓動畫面,check out this example。 Alex還展示瞭如何自定義this post中的進度對話框。

+0

感謝您的回答,我喜歡啓動畫面示例http://blogs.msdn.com/b/priozersk/archive/2010/08/17/creating-a-splash-screen-with-a-progress- bar-for-wp7-applications.aspx如何在mvvm中使用它? – Tim 2010-10-26 12:57:55

+0

您好,我沒有在MVVM應用程序中使用您喜歡的示例。但是,我在MVVMLight的應用程序中使用了PerformanceProgressBar,這裏是博客文章和示例代碼鏈接(來自我的博客) - http://indyfromoz.wordpress.com/2010/08/30/windows-phone-7-列表框,分頁與 - mvvmlight-應用程序任務欄/。您可以在網格中顯示彈出式屏幕,其可見性是綁定到視圖模型中的依賴項屬性的數據。在StartLoadingData中,將該屬性設置爲true,然後在後臺運行的Worker_RunWorkerCompleted中將該屬性設置爲false,從而隱藏網格。這是清楚的嗎? – indyfromoz 2010-10-26 19:48:02

相關問題