对话框是一种特殊的窗口,可用于请求用户输入或者通知用户一些信息.如果按下Esc键后窗口消失的话,就说明该窗口是对话框.对话框可分为两类:无模式对话框和有模式对话框.

  • 无模式对话框:不强制用户回应的对话框,用于向用户请求非必须的信息,用户可以不理会此类对话框或不向其提供任何信息也可以继续当前操作,所有窗口均可获取焦点.

    例如下图记事本中的查找对话框就是无模式对话框,此对话框存在时,记事本主程序窗口可以获取焦点也可以对其进行操作.同样的,查找对话框也可以获取焦点和对其进行操作.

  • 有模式对话框:强制要求用户回应的对话框,如果用户不响应则无法继续进行操作.

    如下图所示为Chrome浏览器安装时弹出的对话框,此对话框为有模式对话框,如果用户不回应此对话框则无法继续其他操作.

原文链接:

最后修改日期:2020年5月14日

留言

撰写回覆或留言