【发布时间】:2009-05-23 10:20:16
【问题描述】:
是否可以显示一个 ProgressBar 来显示 Web 服务调用的进度? 我正在使用一个 Web 服务,它调用 SQL 数据库并根据需要返回所请求数据的列表。
网络服务代码
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 秒。
有什么想法吗?
- 雷
【问题讨论】:
标签: wpf web-services progress-bar