2010-07-16 149 views
2

誰能給如何在Windows手機上使用進度代碼示例7ProgressBar在Windows Phone 7中?

+0

你能不能給我們詳細?你在尋找什麼?設置最小值和最大值是相當標準的,然後綁定到值。 WP7進度條還具有「IsIndeterminate」以顯示一般性活動指標,而不是進度。 – 2010-07-18 10:07:45

回答

3

你可以使用ProgressBar類將進度條添加到您的 應用程序中。但是,如果您計劃添加不確定進度 欄,則使用ProgressBar可能會降低您的 應用程序的性能。這是因爲ProgressBar 的當前實現在UI線程上運行了一個不確定的進度條,而不是排列在 合成器線程上。

相反,您可以使用CustomIndeterminateProgressBar示例將 不確定的進度欄添加到合成器線程上,以獲得更好的性能。本主題描述了示例如何工作,以及如何使用它來向您的 應用程序添加不確定的進度欄。

How to: Create a Custom Indeterminate Progress Bar

+1

您應改爲使用新的[ProgressIndicator](http://msdn.microsoft.com/en-us/library/microsoft.phone.shell.progressindicator(v = VS.92).aspx) – tronman 2011-11-25 22:33:16

6

在XAML:

<ProgressBar Height="40" Name="progressBar1" Width="300" /> 

在後臺代碼:

progressBar1.Minimum = 0; 
progressBar1.Maximum = 100; 
progressBar1.Value = 39;