【发布时间】:2015-12-03 08:48:06
【问题描述】:
我正在使用background worker 执行“导入”网络服务调用;
这个导入操作调用可能需要大约 5 秒才能完成,所以我想知道如何才能最好地在视觉上取悦用户。我已经看到大多数进度条或多或少地用于循环操作,在循环操作中它们会根据处理的对象进行更新。在我的 doWorker 中,我只有 web 服务调用;
类似:
Details importinfo = (Details)sender;
e.Result = WebService.ImportMe(importinfo);
那么在用户等待完成时在这样的操作或动画中设置进度条是否明智?我怎样才能最好地解决这个问题?
【问题讨论】:
-
可以考虑将进度条设置为
Indeterminate:i.stack.imgur.com/rcvhm.png
标签: c# web-services