Power Apps 中的 评分 控件
用户可以用于指示介于 1 和您指定的最大数之间的值的控件。
描述
例如,用户可以在此控件中通过选择一定数量的星星来表示他们对某些内容所喜爱的程度。
关键属性
Default – 用户更改控件前的初始值。
Max – 用户可对滑块或评分设置的最大值。
其他属性
AccessibleLabel – 屏幕阅读器标签。
BorderColor – 控件边框的颜色。
BorderStyle – 控件边框是 Solid、Dashed、Dotted 还是 None。
BorderThickness – 控件边框的粗细。
DisplayMode – 此控件是允许用户输入 (Edit)、仅显示数据 (View),还是已禁用 (Disabled)。
Fill – 控件的背景色。
FocusedBorderColor – 当聚焦到控件时,控件的边框颜色。
FocusedBorderThickness – 当聚焦到控件时,控件的边框粗细。
Height – 控件上边缘和下边缘之间的距离。
OnChange - 用户更改控件的值(例如,通过调整滑块)时要执行的操作。
OnSelect – 当用户点击或单击控件时要执行的操作。
RatingFill – 评分 控件中星星的颜色。
ReadOnly – 用户是否可以更改 滑块 或 评分 控件的值。
Reset – 控件是否还原为其默认值。
ShowValue – 当用户更改滑块或评分的值或将鼠标悬停在控件上时,是否显示该值。
TabIndex – 相对于其他控件的键盘导航顺序。
Tooltip – 用户将鼠标悬停在控件上时显示的解释性文本。
Visible – 控件显示还是隐藏。
Width – 控件左边缘和右边缘之间的距离。
X – 控件左边缘与其父容器(如果没有父容器,则为屏幕)左边缘之间的距离。
Y – 控件上边缘与其父容器(如果没有父容器,则为屏幕)上边缘之间的距离。
相关函数
Average( Value1, Value2, ... )
示例
添加评分控件,并将其命名为定量。
不知道如何添加、命名和配置控件?
添加 文本输入 控件,将其命名为定性,并将其移至评分控件下。
将 文本输入 控件的 Default 属性设置为 "",并将其 HintText 设置为以下公式:
If(Quantitative.Value > 3, "What did you especially like?", "How might we do better?")按 F5,然后在评分控件中单击或点击四颗或五颗星。
文本输入 控件中的提示文本将发生变化以体现高评分。
在定量中单击或点击少于四颗星。
文本输入 控件中的提示文本将发生变化以体现低评分。
要返回默认工作区,按 Esc。
辅助功能准则
颜色对比度
在以下项之间必须有足够的颜色对比度:
- RatingFill 和 Fill
这是除标准颜色对比度以外的要求。
屏幕阅读器支持
AccessibleLabel 必须存在。
备注
屏幕阅读器将评分控件视为单选按钮。
键盘支持
TabIndex 必须为零或更大,以便键盘用户可以导航到它。
焦点指示器必须清晰可见。 可以使用 FocusedBorderColor 和 FocusedBorderThickness 来实现此目的。
如果有太多星级,则考虑使用不同控件。 使用键盘导航可能会很繁琐,而且很难用触摸屏精确地选择。
备注
单选按钮的相同键盘交互可以在评分上使用。