选择模式概述

选择模式允许用户对单个项目或多个项目进行选择和执行作。 可以通过上下文菜单、使用 Ctrl+单击或 Shift+单击某个项,或通过滚动浏览库视图中某个项的目标来调用它。 当选择模式处于活动状态时,每个列表项旁边会显示复选框,操作可以显示在屏幕的顶部或底部。

不同的选择模式

有三种选择模式:

  • 单个:用户一次只能选择一个项目。
  • 多个:用户无需使用修饰符即可选择多个项。
  • 扩展:用户可以选择具有修饰符的多个项,例如按住 SHIFT 键。

选择模式示例

下面是启用了单选模式的 ListView。

单选模式的列表视图

已选择“艺术维纳”项目,当前正将鼠标悬停在“Mitsue Tollner”项目上。

下面是启用了多个选择模式的 ListView:

具有多个选择模式的列表视图

有三个项目被选中,鼠标指针悬停在项 Donette Foller 上。

下面是启用了单选模式的 GridView:

网格视图,使用单选模式

已选择第 7 项,项目 3 当前悬停在上方。

下面是启用了多个选择模式的 GridView:

具有多个选择模式的网格视图

已选择项目 2、4 和 5,并且当前将鼠标悬停在项目 7 上。

行为和交互

点击项目上的任意位置会将其选中。 点击命令栏中的操作会影响所有选定的项目。 如果未选择任何项,命令栏操作应该保持非活动状态,但“全选”操作除外。

选择模式没有浅色消除模型;在选择模式处于活动状态的帧外点击不会取消模式。 这是为了防止意外停用模式。 点击“后退”按钮会取消多选模式。

选择动作后显示视觉确认。 请考虑为某些动作显示确认对话框,尤其是像删除这样的破坏性操作。

选择模式仅限于处于活动状态的页面,并且不会影响该页面之外的任何项目。

应将选择模式的入口点与其所影响的内容并置。

有关命令栏的建议,请参阅 命令栏指南

若要详细了解选择模式和处理某些控件的选择事件,请访问该控件的指南页。