windows:Windows/common-dialogs

出自UXGuide.net

跳转到:导航, 搜索

通用对话框
Common Dialogs

目录


Microsoft® Windows® 通用对话框包括:打开文件、保存文件、打开文件夹、查找与替换、打印、页面设置、字体、以及颜色对话框等。


打开文件

Aa511274_CommonDialogs01(en-us,MSDN_10).png


打开文件对话框是为快速找到需要用于某个程序的文件而优化的。


保存文件

Aa511274_CommonDialogs02(en-us,MSDN_10).png


保存文件对话框用于保存文件内容及其元数据。


打开文件夹

Aa511274_CommonDialogs03(en-us,MSDN_10).png


打开文件夹对话框专用于选择文件夹。


查找与替换

Aa511274_CommonDialogs04(en-us,MSDN_10).png


查找对话框用于搜索文本字符串,而替换对话框则可以将符合查找条件的部分替换为另外的字符串。


打印

Aa511274_CommonDialogs05(en-us,MSDN_10).png


打印对话框用于选择要打印的内容、打印份数、排列顺序、以及能够选择和配置打印机。


页面设置

Aa511274_CommonDialogs06(en-us,MSDN_10).png


页面设置对话框用于选择纸张大小和来源、页面方向、以及页边距。


字体

Aa511274_CommonDialogs07(en-us,MSDN_10).png


字体对话框用于显示所有已安装的字体及其尺寸。


颜色

Aa511274_CommonDialogs08(en-us,MSDN_10).png


颜色对话框用于选择颜色,可以从一组预定义好的颜色中选择,也可以选择“自定义”颜色。


设计理念

使用通用对话框有助于在不同的程序之间为用户提供统一的体验。如果这些通用对话框使用“得当”,则能够为用户提供高效、愉快的体验。

通过为以下方面选择最合适的默认值,你可以用这些对话框来显著提升用户体验:

“初始”默认值和“后续”默认值你都需要确定。初始默认值是由你的程序根据目标用户预期的用途来确定的,而后续默认值则基于实际的用途。过去的使用是对未来最好的指示。

你程序的默认值是否方便使用?观察用户在完成最常进行的任务时需要的步骤数目。如果用户每次完成任务时都需要重复一些相同的、可能不必要的步骤的话,你就应当着手改进你的默认值。

最重要的一点:


通过设置合适的初始及后续默认值为用户提供一个高效、愉悦的体验。


这样的用户界面是否合适?

是的,为了统一的用户体验,应当使用通用对话框。不要自己去创建它们。创建自定义界面以正确并安全地导航至命名空间是非常困难的。要知道,需要必要的话,你可以对通用对话框进行定制。

对于 Windows Vista®,打开文件和保存文件对话框具有一个新的扩展架构,以使其更容易暴露一些附加的功能。此机制的灵活性足以满足大部分独立软件供应商(ISV)的最低要求,而且不会因未来的 Windows 发行版本而被破坏。


设计规范

常规


打开文件


保存文件


文件类型列表

注:文件类型列表用于打开文件和保存文件对话框,以确定所显示的文件类型以及默认文件扩展名。


打开文件


字体


保留(Persistence)

例外:当其用途使得用户极有可能想要重头来过时,不要为通用对话框保留这些值。
导航
工具箱