2010-10-26 18 views
7

Telefon kontrol araçlarının BusyIndicator denetiminde eksik olduğu görülüyor. Birisi hakkında bir şey biliyor mu? WP7 için başka bir şey var mı?BusyIndicator denetimi

cevap

5

ProgressBar denetimini gördünüz mü? Uygulamanızın bir şeyler yapmakla meşgul olduğunu göstermek için ProgressBar denetimini kullanabilirsiniz. PerformanceProgressBar by Jeff Wilcox'u kullanmanız önerilir (Onun follow up post'unu da okumayı unutmayın, bunun sebebini ve değerini dikkate almak önemlidir). İçinde bir ilerleme çubuğu bulunan bir sıçrama ekranı oluşturmak istiyorsanız, check out this example. Alex ayrıca, ilerleme iletişim kutusunu this post'da nasıl özelleştireceğini gösterir.

+0

Cevabınız için teşekkürler http://blogs.msdn.com/b/priozersk/archive/2010/08/17/creating-a-splash-screen-with-a-progress- bar-for-wp7-applications.aspx Bir mvvm onayında nasıl kullanırdınız? – Tim

+0

Merhaba Tim, bir MVVM uygulamasında sevdiğiniz örneği kullanmamıştım. Bununla birlikte, MVVMLight ile bir uygulamada PerformanceProgressBar'ı kullandım, işte blog yazısı ve örnek kod bağlantısı (blogumdan) - http://indyfromoz.wordpress.com/2010/08/30/windows-phone-7- liste sayfalama-ile-mvvmlight-applicationbar/'. Görünürlüğü, görünüm modelindeki bir bağımlılık özelliğine bağlı veriler olan bir Kılavuzda açılır ekrana sahip olabilirsiniz. StartLoadingData'da, özelliği true olarak ayarlayın ve backroungWorker_RunWorkerCompleted'de, özelliği false olarak ayarlayın ve böylece ızgarayı gizleyin. Bu açık mı? – indyfromoz