我有一个包含近60个控件的表单,客户希望所有信息都可以在一个表单上填写,因为所有这些都与一个文档相关。有没有一些可用的模式来做到这一点?处理这种问题的一些方法我看到:
请提出一些针对此类问题的常见做法。
答案 0 :(得分:1)
好吧,我的应用程序的表单远不止于此,所以我感到很痛苦。
我会避免使用滚动条。当你有滚动条时,用户更难以确定他们已经看到了所有内容。
我建议使用页面控件(即标签页)。我敢肯定,如果你努力尝试,你会发现某种有意义的分组。
您有时会看到的与页面控件类似的另一种方法是页面,但使用“下一步”/“后退”按钮。这个问题在于它是不必要的线性。
建议验证更难。如果验证仅取决于所讨论的单个值的值,则在输入时进行验证。考虑使用颜色突出显示而不是对话框。仅在用户尝试关闭对话框时显示硬故障对话框。
验证其有效性取决于其他用户输入的值更难。我推迟了对话解雇时间。