ThingWorx 扩展性 > 扩展 > 自定义图表 > 条形图小组件扩展 > 条形图小组件扩展属性
条形图小组件扩展属性
条形图小组件的属性如下:
属性名称
说明
基本类型
默认值
是否可绑定? (Y/N)
是否可本地化? (Y/N)
SingleDataSource
为所有系列使用单一数据源。
BOOLEAN
True
N
N
NumberOfSeries
定义图表中的系列数。最多可设置八个系列。
NUMBER
1
N
N
Data
数据源。如果未选中 SingleDataSeries,则不显示此属性。
INFOTABLE
不可用
Y
N
ChartTitle
图表的标题。
STRING
不可用
Y
Y
ShowAxisLabels
显示长轴标签。
BOOLEAN
True
N
N
X-AxisLabel
X 轴的文本标签。
STRING
X-Axis
N
Y
X-AxisField
显示在图表上 x 轴底部的属性。
MENUNAME
不可用
Y
N
LabelDataSource
此属性将显示一个下拉列表,其中包含绑定到条形图的所有数据源。
* 
它仅适用于多系列多数据显示。
STRING
不适用
N
N
LabelField
此属性将显示一个下拉列表,其中包含使用 LabelDataSource 属性选择的数据源中的所有字段。
注意:此属性仅适用于多系列多数据显示。通过使用 LabelDataSourceLabelField 属性,您可以选择用户将鼠标悬停在每个条形上时将显示的数据源中的数据。
STRING
不适用
N
N
Y-AxisLabel
Y 轴的文本标签。
STRING
Y Axis
N
Y
LabelAngle
通过对较长标签进行对角设置,可帮助其适应图表。
NUMBER
0
N
N
Duration (ms)
图表中的值发生更改时过渡的长度/速度。
NUMBER
500
N
N
ChartBodyStyle
图表的整体样式。默认值为透明。
STYLEDEFINITION
(transparent)
N
N
ChartTitleStyle
图表标题的样式 (位于顶部)。
STYLEDEFINITION
N
N
ChartTooltipStyle
图表轴工具提示样式。
STYLEDEFINITION
N
N
ChartAxisStyle
轴栅格和轮廓的样式。
STYLEDEFINITION
N
N
ChartTitleAlignment
图表标题的对齐方式。选项:“靠左”“居中”“靠右”
STRING
居中
N
N
ShowLegend
显示或隐藏多个系列的图例。图例显示在图表顶部。在运行时进行图表和图例调整以适应标签。
BOOLEAN
True
N
N
AutoScale
自动缩放图表以查看 y 轴上的所有数据。
BOOLEAN
True
N
N
XAxisIntervals
首选 X 轴图表间隔 (影响刻度和栅格)。
STRING
One per row
N
N
Show X-AxisLabels
显示 x 轴标签。
BOOLEAN
True
N
N
TruncateX-AxisLabels
使用省略号截断之前最多可显示的字符数,并在工具提示中显示完整标签文本。默认值 0 将禁用此功能。负值将从标签前端开始修剪指定数量的字符。正值将从标签末尾开始修剪。
STRING
0
N
N
Show Y-AxisMinMax
显示 y 轴的最小和最大值 (最高和最低的数据点)。
BOOLEAN
True
N
N
Y-AxisIntervals
首选的 y 轴间隔。选项:自动One-Per-Row
STRING
Auto
N
N
TruncateY-AxisIntervals
使用省略号截断之前最多可显示的字符数,并在工具提示中显示完整标签文本。默认值 0 将禁用此功能。负值将从标签前端开始修剪指定数量的字符。正值将从标签末尾开始修剪。
STRING
0
N
N
Y-AxisMinimum
y 轴最小值范围。
* 
这是一个修剪值,因此,如果值小于 0,则这些值仍将显示。如果值大于 0,则轴将从 0 开始。
NUMBER
0
Y
N
Y-AxisMaximum
y 轴最大值范围。
* 
如果数据点不等于最大值,则图表不会被截断。例如,如果将此值设置为 100,且最高数据点为 80,则图表中 80 和 100 之间为空白。
NUMBER
100
Y
N
EnableHover
当用户将鼠标悬停在图表中的条形上时,将出现可显示此值的工具提示。
* 
此属性仅在条形图为多系列显示时可用。
BOOLEAN
True
N
N
Margins
附加标签边距像素值。这会在图表外侧 (顶部、左侧、底部、右侧) 创建一个缓冲区。这对于显示长值很有用。
STRING
0,0,0,0
N
N
DataDisplay
此属性仅在条形图为单系列显示时可用。
可选择以下选项之一:
None:不会显示每个条形上方的值。
悬停:会在用户将鼠标悬停在条形上时显示值。
Show Values:会显示每个条形上方的值。
* 
对于多系列,仅可使用悬停选项并会显示 EnableHover 属性。
STRING
N
N
DataField1
系列数据 field1。
MENUNAME
不可用
Y
N
DataLabel1
数据 field1 的标签。
STRING
不可用
Y
Y
SeriesStyle
系列 style1 的样式。
STYLEDEFINITION
不适用
N
N
ShowDataLoading
在数据加载时显示该数据。
BOOLEAN
True
N
N
DoubleClicked
双击图表时将触发的事件。
不可用
Y
N
Z-index
分层小组件的排序。
NUMBER
10
N
N
Visible
在运行时显示图表。
BOOLEAN
True
Y
N
这对您有帮助吗?