windows:Messages/errors/guidelines

出自UXGuide.net

跳转到:导航, 搜索

错误信息:设计规范
Error Messages: Guidelines

目录


呈现

错误:
Aa511267_ErrorMessages34(en-us,MSDN_10).png
在这个示例中,无约束的文本框被用于需要约束的输入。应当改用滑块。
Aa511267_ErrorMessages35(en-us,MSDN_10).png
在这个示例中,气球状提示指出控件中存在的输入问题。
Aa511267_ErrorMessages36(en-us,MSDN_10).png
在这个示例中,就地错误信息用于单击提交按钮后发现的错误。

疑难解答


图标

Use an error icon. Exceptions:
If the error is a user input problem displayed using a modal dialog box or balloon, don't use an icon. Doing so is counter to the encouraging tone of Windows Vista. However, in-place error messages should use a small error icon (16x16 pixel) to clearly identify them as error messages.
Aa511267_ErrorMessages37(en-us,MSDN_10).png
Aa511267_ErrorMessages38(en-us,MSDN_10).png
In these examples, user input problems don't need error icons.
Aa511267_ErrorMessages39(en-us,MSDN_10).png
In this example, an in-place error message needs a small error icon to clearly identify it as an error message.
If the problem is for a feature that has an icon (and not a user input problem), you can use the feature icon with an error overlay. If you do this, also use the feature name as the error's subject.
Aa511267_ErrorMessages40(en-us,MSDN_10).png
In this example, the feature icon has an error overlay, and the feature is the subject of the error.
Don't use warning icons for errors. This is often done to make the presentation feel less severe. Errors aren't warnings.
Incorrect:
Aa511267_ErrorMessages41(en-us,MSDN_10).png
In this example, a warning icon is incorrectly used to make the error feel less severe.
For more guidelines and examples, see Standard Icons.


渐进展开

Aa511267_ErrorMessages43(en-us,MSDN_10).png
In this example, the progressive disclosure button helps users drill down to more detail if they want it, or simplify the UI if they don't.

For labeling guidelines, see Progressive Disclosure Controls.


不要再显示此信息

For more guidelines, see Dialog Boxes.


默认值


帮助

For more guidelines, see Help.


错误码

Incorrect:
Aa511267_ErrorMessages44(en-us,MSDN_10).png
In this example, an error code is used as a substitute for a solution text.
Correct:
1234
0xC0001234
Incorrect:
-1
-67113524
Aa511267_ErrorMessages45(en-us,MSDN_10).png
In this example, an error code is used to supplement an error message that can benefit from further information.


声音

导航
工具箱