首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用户体验:慢同步

用户体验:慢同步
EN

Stack Overflow用户
提问于 2016-03-12 15:43:25
回答 1查看 64关注 0票数 0

我想知道你有什么经验和想法如何解决以下情况:

我有桌面应用程序(用C#编写),它从远程硬件设备收集数据。问题是响应非常慢(从请求到收到回复大约3秒)。

如何设计刷新的UI,以创造“最佳”的用户体验与此状态。单击后称为update方法。从硬件收集的数据将更改GUI中显示的项目列表。

请求和更新UI之间的时间需要在用户体验方面得到有效的处理。你有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-12 15:48:21

使服务器请求异步,将UI置于反映“等待”状态的状态(简单的解决方案是使用模态对话框,可能会取消操作),然后在数据存在时进行更新。

不要在UI线程中运行单线程更新操作,因为这将使您的应用程序被Windows标记为没有响应。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35959716

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档