【发布时间】:2016-03-12 23:48:21
【问题描述】:
我想知道您有什么经验和想法如何解决以下情况:
我有从远程硬件设备收集数据的桌面应用程序(用 C# 编写)。问题是响应非常慢(从请求到得到回复大约需要 3 秒)。
我应该如何设计 UI 的刷新以在这种状态下创建“最佳”用户体验。单击后称为更新方法。从硬件收集的数据将更改 GUI 中显示项目的列表。
就用户体验而言,需要有效处理请求和更新 UI 之间的时间。你有什么推荐的?
【问题讨论】:
-
您是否在询问您的表单在等待回复时应该显示什么?这将使您的问题基于意见。好吧,无论哪种方式,我的两分钱是:用半透明的白色(或任何与你的 UI 匹配的颜色)淡化你的列表,如果可能的话,在顶部放置一个进度条。如果不可能 - 在那里放一个微调器。
标签: c# windows user-experience