ProgressBar を表示して Web サービス呼び出しの進行状況を表示することは可能ですか? SQL データベースを呼び出し、オンデマンドで、要求されたデータのリストを返す Web サービスを使用しています。
Web サービス コード
public List<LocationUpdate> GetAllLocationsByUserID(int UserID)
{
MainframeConnectionDataContext db = new MainframeConnectionDataContext();
var validLocations = from query in db.LocationUpdates select query;
return validLocations.ToList();
}
クライアントコード
void Window1_Loaded(object sender, RoutedEventArgs e)
{
dg_sql_data.ItemsSource = CMainFrameConnection.GetAllLocationsByUserID(0);
}
現在、データがロードされるまでに約 5 ~ 10 秒かかります。
何か案は?
- レイト