一个控件,显示相互比较的相对值。
Description
如果要显示表中的相对数据,该表包含最左侧的标签,以及左侧第二列中的值,请添加 饼图 控件。
此控件是包含三个控件的分组控件:标题的 标签 、图表图形和 图例。
图表键属性
项 – 显示在控件(如库、列表或图表)中的数据源。
ShowLabels – 饼图是否显示与其每个楔形关联的值。
其他图表属性
BorderColor – 控件边框的颜色。
BorderStyle – 控件的边框是 Solid、 Dashed、 Dotted 还是 None。
BorderThickness – 控件边框的粗细。
颜色 – 控件中的文本颜色。
DisplayMode – 控件是否允许用户输入(编辑)、仅显示数据(视图)或已禁用(已禁用)。
DisabledBorderColor – 如果控件的 DisplayMode 属性设置为 Disabled,则控件边框的颜色。
爆炸 - 饼图中楔形之间的距离。
字体 – 显示文本的字体系列的名称。
高度 – 控件的上边缘和下边缘之间的距离。
HoverBorderColor – 当用户在该控件上保留鼠标指针时控件边框的颜色。
ItemBorderColor – 饼图中每个楔形周围的边框颜色。
ItemBorderThickness – 饼图中每个楔形周围的边框粗细。
ItemColorSet – 图表中每个数据点的颜色。
LabelPosition – 饼图中标签相对于其楔形的位置。
OnSelect – 当用户点击或单击控件时要执行的作。
PressedBorderColor – 当用户点击或单击该控件时控件边框的颜色。
大小 – 控件上显示的文本的字号。
TabIndex – 相对于其他控件的键盘导航顺序。
可见 – 控件是显示还是隐藏。
宽度 – 控件的左边缘和右边缘之间的距离。
X – 控件左边缘与其父容器(如果没有父容器,则为屏幕)左边缘之间的距离。
Y – 控件上边缘与其父容器(如果没有父容器,则为屏幕)上边缘之间的距离。
相关函数
Example
添加 Button 控件,并将其 OnSelect 属性设置为以下公式:
Collect(Revenue2015, {Product:“Europa”, Revenue:27000}, {Product:“Ganymede”, Revenue:26300}, {Product:“Callisto”, Revenue:29200})不知道如何 添加和配置控件?
按 F5,单击或点击 按钮 控件,然后按 Esc 返回到默认工作区。
添加 饼图 控件,并将其 Items 属性设置为 Revenue2015。
饼图控件显示每个产品相对于其他产品的收入数据。
辅助功能指南
颜色对比度
在以下两者之间必须有足够的颜色对比度:
- ItemColorSet 中的每个项
- ItemColorSet 中的每个项和背景色
- 颜色 和背景色
屏幕阅读器支持
图表图形前必须有一个 标签 才能用作标题。
注释
图表图形和 图例 在屏幕阅读器用户中隐藏。 作为替代方法,向它们呈现数据的表格形式。 它们还可以循环访问在图表中选择数据的按钮。
低视力支持
- 必须有 图例。
- 请考虑将 ShowLabels 设置为 true。 这有助于低视力用户快速确定每个饼图切片所代表的内容。
- 请考虑将 LabelPosition 设置为 LabelPosition.Outside。 这会增加标签的可读性,因为颜色对比度更一致。
键盘支持
TabIndex 必须为零或更大,以便键盘用户可以导航到它。
注释
当键盘用户导航到图表时,他们可以循环浏览在图表中选择数据的按钮。