Power Apps 中的分级控件

一个控件,用户可以指示一个介于 1 和指定的最大数字之间的值。

Description

在此控件中,用户可以通过选择一定数量的星形来指示他们喜欢的东西。

键属性

默认值 – 用户更改控件之前控件的初始值。

最大值 – 用户可以设置滑块或分级的最大值。

其他属性

AccessibleLabel – 屏幕阅读器标签。

BorderColor – 控件边框的颜色。

BorderStyle – 控件的边框是 SolidDashedDotted 还是 None

BorderThickness – 控件边框的粗细。

DisplayMode – 控件是否允许用户输入(编辑)、仅显示数据(视图)或已禁用(已禁用)。

填充 – 控件的背景色。

FocusedBorderColor – 当控件聚焦时控件边框的颜色。

FocusedBorderThickness – 当控件聚焦时控件边框的粗细。

高度 – 控件的上边缘和下边缘之间的距离。

OnChange – 当用户更改控件值时要执行的作(例如,通过调整滑块)。

OnSelect – 当用户点击或单击控件时要执行的作。

RatingFill – 分级控件中星的颜色。

ReadOnly – 用户是否可以更改滑块或分级控件的值。

重置 – 控件是否还原为其默认值。

ShowValue – 滑块或分级的值在用户更改该值或将鼠标悬停在控件上时显示。

TabIndex – 相对于其他控件的键盘导航顺序。

工具提示 – 当用户将鼠标悬停在控件上时出现的解释性文本。

可见 – 控件是显示还是隐藏。

宽度 – 控件的左边缘和右边缘之间的距离。

X – 控件的左边缘与其父容器的左边缘之间的距离(如果没有父容器时显示屏幕)。

Y – 控件的上边缘与父容器的上边缘之间的距离(如果没有父容器时屏幕)。

AverageValue1Value2、 ...

Example

  1. 添加 评级 控件,并将其命名为 “定量”。

    不知道如何 添加、命名和配置控件

  2. 添加 文本输入 控件,将其命名为 定性,并将其移动到 “分级” 控件下方。

  3. 文本输入控件的默认属性设置为“”,并将其 HintText 设置为以下公式:
    如果(量化.值 > 3,“你特别喜欢什么?”, “我们如何做得更好?”

    想要详细了解 If 函数 或其他函数

  4. 按 F5,然后单击或点击 分级 控件中的四或五颗星。

    文本输入控件中的提示文本会更改以反映高评级。

  5. “定量”中单击或点击少于四颗星。

    文本输入控件中的提示文本会更改以反映低评级。

  6. 若要返回到默认工作区,请按 Esc。

辅助功能指南

颜色对比度

在以下两者之间必须有足够的颜色对比度:

  • RatingFillFill

这除了 标准颜色对比度要求之外。

屏幕阅读器支持

  • AccessibleLabel 必须存在。

    注释

    屏幕阅读器将 分级 控件视为单选按钮。

键盘支持

  • TabIndex 必须为零或更大,以便键盘用户可以导航到它。

  • 焦点指示器必须清晰可见。 使用 FocusedBorderColorFocusedBorderThickness 来实现此目的。

  • 如果星数过多,请考虑使用不同的控件。 使用键盘导航可能很繁琐,很难使用触摸屏准确选择。

    注释

    单选按钮的相同键盘交互可用于 分级