2011-12-12 70 views
0

我有一個與SQL數據庫接口的Silverlight應用程序。它通過具有對WCF服務的服務引用來實現這一點。此WCF服務包含一個DataContext對象(由SQLMetal.exe生成)並訪問數據庫。 Silverlight應用程序可以聯繫服務器以獲取信息,並且可以向其提交更改等。在Silverlight中實現數據庫查詢的進度條

現在,某些表包含二進制數據(本例中爲圖像)。這可能導致其中一個表格的轉移相對較慢。

如果可能的話,我想要的是在Silverlight應用程序中的一個進度條,它可以讓用戶瞭解轉移的進度。

這可能嗎?如何才能做到這一點?

回答

5

這些都不知道查詢需要多長時間,也沒有完成的百分比:WCF服務,datacontext,數據庫。

你最好的選擇是:

  • 想完成的百分比在Silverlight應用程序
  • 顯示正在進行的動畫,不表明何時會完成。
+0

我回應David的建議:選擇一個動畫「活動」或「等待」UI元素比FAR更好地顯示「進度」,這是一個非常難以精確測量的事情。 –