gpt4 book ai didi

winforms - 用户界面建议 : how to design a form with a lot of data

转载 作者:行者123 更新时间:2023-12-03 06:34:29 26 4
gpt4 key购买 nike

我正在重写一个作为数据输入工具的应用程序。现有应用程序位于 Access 中,由一个具有多个网格的表单组成,每个网格包含许多列,需要用户水平滚动才能查看列。

表单上的当前网格按照父子关系分层布局。顶部网格代表项目,下面的网格代表所选项目中的 SKU,下面的网格代表上面所选 SKU 的季节数据(定价、运输信息等)。

我正在寻找有关此类应用程序的良好 UI 设计原则的建议。如何设计一个表单,使用户能够灵活地查看表单上数据的所有列,而无需滚动太多?

有哪些关于商业应用程序 UI 原则的优秀在线资源?

谢谢!

最佳答案

我发现有助于开发美观的用户界面的一般经验法则是仅呈现任何给定任务所需的内容。

我们在设计表单时可以采取的方法之一是通过将控件集中在水平轴上来将用户的注意力集中到手头的任务或功能上。

文化在我们编写的程序的接受度方面也发挥着重要作用。例如,在西方文化中,我们从左到右、从上到下阅读。因此,针对西方观众的节目最好遵循相同的设计原则。

以下是一些有帮助的基本原则

  • 使用友好的词语和术语,而不是令人讨厌和苛刻的语气:“在位置‘c:\temp’找不到该文件”,而不是“找不到所需的文件,请修复错误。”
  • 适用于整体外观和字体的单一配色方案
  • 所有表单上都呈现通用控件布局
  • 遵循您的目标平台通常采用的设计指南

引用文献

这里有一些引用资料,可以帮助您走上自己独特的道路

(Windows) User Experience Interaction Guidelines
(Apple) User experience guidelines
Windows design principles
(Windows) Some design pointers

总而言之,我发现用他/她执行简单数据输入可能需要的所有信息来压倒用户并不是真正理想的方法;对我来说,逐步呈现功能和工具来完成他们想要的事情是一个更好的选择。

一如既往,将自己置于用户的位置:“我喜欢我所看到的吗?它让我高兴地使用它吗?程序是否太受限制?我怎样才能使任务 X 更容易执行?

关于winforms - 用户界面建议 : how to design a form with a lot of data,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1139358/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com