2011-07-16 69 views

回答

2

看起來你應該在Silverlight for WP7 toolkit

+0

有一些性能問題,默認的和工具包應該是正確的。 –

+0

看起來像只適用於Silverlight 4,這是芒果支持,但還沒有準備好去那裏。 – mattruma

+2

工具包中的'PerformanceProgressBar'完全支持WP7.0/SL3。事實上,芒果已經通過包含系統進度(出現在頂部)取代了它的需求。 –

1

幾個貢獻者提到的標準進度的問題,他們大多認爲所謂PerformanceProgressBar改進版。前一陣子,我調查了各種與表現有關的問題。與進度條有關的結果可以在here找到。

作爲一個簡短的總結:

  • 標準進度條具有可怕的PERF的影響,因爲它完全 速度運行在一個特權線程
  • PerformanceProgressBar是好多了,但還不夠好。當您的應用程序基本在等待時,就足夠了。
  • 同樣的結論涉及使用Storyboard的任何動畫。
  • 如果你想在娛樂用戶的同時做大量的計算, 那麼最好的選擇是組織你自己的動畫。在上述文章中討論了 技術。