![]() |
1
4
我见过一个打印机制造商对他们的打印机属性对话框做的一件事是在禁用的项目旁边有一个小的帮助baloon图标,当鼠标悬停在上面时,这些项目会显示一个工具提示。 您可以对禁用项做的另一件事是在括号中添加禁用它的原因,或者用户必须做什么才能启用它。例如,“保存(已保存)”或“复制(选择要复制的内容)”。 我不喜欢保持启用状态,因为这样会给用户增加选择的犹豫。 任何 菜单项担心他们会收到一条错误消息,让他们觉得很愚蠢,因为他们没有意识到自己不能 可能地 此时执行该操作。 Spring对话框后面有省略号(…)的菜单项,让用户知道它不仅仅是点击并继续。必须填写的表单域有一个星号或粗体标签,以避免用户因验证错误消息而被责骂。 |
![]() |
2
2
你必须考虑其他选择。
我同意乔尔的观点,3似乎是最好的选择。 |
![]() |
3
0
乔尔在那上面有个帖子 http://www.joelonsoftware.com/items/2008/07/01.html 这可能是一个开始思考这个问题的好地方。 |
![]() |
4
0
@比尔蜥蜴:我会结合2和3-禁用该项目,但有一个工具提示,指出它为什么被禁用。 |
![]() |
Devang Sanghani · 柏树检查线通过 2 年前 |
![]() |
Brendan · 如何在Flatter中创建圆形化身周围的虚线边框 2 年前 |
![]() |
Shadow43375 · 当前可见的视口部分是否有官方术语? 6 年前 |
![]() |
HyperQBE · 如何在pyqt MessageBox中使用变量 6 年前 |
![]() |
Lord Jesus · 如何添加“HH:mm:ss”格式的秒表? 6 年前 |