一个控件,用户可以指示一个介于 1 和指定的最大数字之间的值。
Description
在此控件中,用户可以通过选择一定数量的星形来指示他们喜欢的东西。
键属性
默认值 – 用户更改控件之前控件的初始值。
最大值 – 用户可以设置滑块或分级的最大值。
其他属性
AccessibleLabel – 屏幕阅读器标签。
BorderColor – 控件边框的颜色。
BorderStyle – 控件的边框是 Solid、 Dashed、 Dotted 还是 None。
BorderThickness – 控件边框的粗细。
DisplayMode – 控件是否允许用户输入(编辑)、仅显示数据(视图)或已禁用(已禁用)。
填充 – 控件的背景色。
FocusedBorderColor – 当控件聚焦时控件边框的颜色。
FocusedBorderThickness – 当控件聚焦时控件边框的粗细。
高度 – 控件的上边缘和下边缘之间的距离。
OnChange – 当用户更改控件值时要执行的作(例如,通过调整滑块)。
OnSelect – 当用户点击或单击控件时要执行的作。
RatingFill – 分级控件中星的颜色。
ReadOnly – 用户是否可以更改滑块或分级控件的值。
重置 – 控件是否还原为其默认值。
ShowValue – 滑块或分级的值在用户更改该值或将鼠标悬停在控件上时显示。
TabIndex – 相对于其他控件的键盘导航顺序。
工具提示 – 当用户将鼠标悬停在控件上时出现的解释性文本。
可见 – 控件是显示还是隐藏。
宽度 – 控件的左边缘和右边缘之间的距离。
X – 控件的左边缘与其父容器的左边缘之间的距离(如果没有父容器时显示屏幕)。
Y – 控件的上边缘与父容器的上边缘之间的距离(如果没有父容器时屏幕)。
相关函数
Example
添加 评级 控件,并将其命名为 “定量”。
不知道如何 添加、命名和配置控件?
添加 文本输入 控件,将其命名为 定性,并将其移动到 “分级” 控件下方。
将文本输入控件的默认属性设置为“”,并将其 HintText 设置为以下公式:
如果(量化.值 > 3,“你特别喜欢什么?”, “我们如何做得更好?”按 F5,然后单击或点击 分级 控件中的四或五颗星。
文本输入控件中的提示文本会更改以反映高评级。
在 “定量”中单击或点击少于四颗星。
文本输入控件中的提示文本会更改以反映低评级。
若要返回到默认工作区,请按 Esc。
辅助功能指南
颜色对比度
在以下两者之间必须有足够的颜色对比度:
- RatingFill 和 Fill
这除了 标准颜色对比度要求之外。
屏幕阅读器支持
AccessibleLabel 必须存在。
注释
屏幕阅读器将 分级 控件视为单选按钮。
键盘支持
TabIndex 必须为零或更大,以便键盘用户可以导航到它。
焦点指示器必须清晰可见。 使用 FocusedBorderColor 和 FocusedBorderThickness 来实现此目的。
如果星数过多,请考虑使用不同的控件。 使用键盘导航可能很繁琐,很难使用触摸屏准确选择。
注释
单选按钮的相同键盘交互可用于 分级。