Power Apps 的辅助功能属性

配置有助于与适合残障用户的控件交互的替代方法的属性。

属性

AccessibleLabel

屏幕阅读器的标签。

图像、图标和形状控件的空值将隐藏屏幕阅读器用户的控件。

直播

屏幕阅读器应如何宣布对内容的更改。 仅在 “标签” 控件中可用。

  • 设置为 “关闭”时,屏幕阅读器不会报出更改。
  • 设置为 “礼貌”时,屏幕阅读器在宣布屏幕阅读器说话时发生的任何更改之前,将完成朗读。
  • 设置为 Assertive 时,屏幕阅读器会中断自身,以宣布屏幕阅读器说话时发生的任何更改。

了解如何 使用实时区域宣布动态更改

角色

控件的预期用途。 仅在 “标签” 控件中可用。

这使屏幕阅读器用户知道 标签 是否为标题,并允许他们快速导航到应用的不同部分。 每个屏幕中应只有一个作为主标题的 Heading1 。 使用 Heading2 进行子标题。 Heading3Heading4 可用于标题的更精细层次结构。

对普通文本使用 默认值

AcceptsFocus 和 TabIndex

确定控件是否参与键盘导航。

可以使用 AcceptsFocus新式控件配置键盘导航。 经典控件 使用 TabIndex

AcceptsFocus TabIndex 行为 默认值
0 或更高版本 控件参与键盘导航,除非它已隐藏或禁用。 按钮文本输入组合框和其他通常交互式控件。
•1 或小于 0 控件不参与键盘导航。 标签图像图标和其他通常是非交互式控件。

只需使用这些属性即可实现任何键盘导航序列,以及 容器 控件的使用。 对于 TabIndex,建议使用 0 或 -1,以便于简单。

键盘导航中不包括具有 FalseVisible 属性值或 DisabledDisplayMode 属性值的控件。

重要

TabIndex 仅影响键盘导航。 屏幕阅读器用户仍需要 逻辑控制顺序 才能理解应用结构。 某些屏幕阅读器用户甚至不使用键盘。

另请参阅