例如说,我是从一个用户得到一个整数范围:处理From和To范围字段值
NNN和NNN部件之间产生。
是,大多数用户将确保第一数量大于所述第二数量等于或小于:
和小部件之间生成。
但后来有那用户,谁想要输入这个数据“回到前面”;
在和之间生成小部件。
你悄悄周围,当用户点击OK切换域/适用,所以,在上面的例子中,你改变的7至3回3-7的GUI?这在用户输入一些数据然后提交表单时永远不会再看到它的Web表单上可能不太实际,但我更多地考虑了桌面应用程序的设置页面,用户的输入被保存并随后查看,用户再次编辑。
尝试教育用户通过错误/警报消息输入一个“有意义”的范围,或者悄悄地将它们的条目转化为应用程序所期望的形状更重要吗?
我怀疑“cajoling选项”是更可取的,但可以这样“嘿程序弄乱了我的数据!”方法成为用户的问题?
我目前正在编写一个具有这些用户可配置范围的应用程序,因此我非常有兴趣遵循SO专家的一般共识。
啊哈,我没有考虑错误的情况。当然,在这种情况下,我的汽车“修正”会让用户感到困惑(和错误)。 – Sprogz 2009-02-24 14:49:31