ThingWorx 扩展性 > 扩展 > 自定义图表 > 时序图小组件扩展 > 时序图小组件扩展属性
时序图小组件扩展属性
时序图小组件扩展的属性如下:
属性名称
说明
基本类型
默认值
是否可绑定? (Y/N)
是否可本地化? (Y/N)
NumberOfSeries
定义图表中的系列数。最多可设置八个系列。
NUMBER
1
N
N
Data
数据源。如果未选中 SingleDataSource,则不显示此属性。
INFOTABLE
不可用
Y
N
ChartTitle
图表的标题。
STRING
不可用
Y
Y
ShowAxisLabels
显示长轴标签。
BOOLEAN
True
N
N
X-AxisLabel
X 轴的文本标签。
STRING
X 轴
N
Y
X-AxisField
显示在图表上 x 轴底部的属性。
* 
仅显示日期时间字段。如果数据没有日期时间字段,则无法创建时序图。用于定义信息表的数据形状必须将日期时间字段作为其定义的一部分。
MENUNAME
不可用
Y
N
Re-Sort
按 x 轴日期字段对所有数据进行重新排序。对于所提供数据未根据日期时间字段进行排序的情况,这会很有用。
BOOLEAN
False
N
N
Y-AxisLabel
Y 轴的文本标签。
STRING
Y Axis
N
Y
LabelAngle
将 X 轴值沿对角方向倾斜到一定角度。对于 x 轴上值比较长的情况很有用。
INTEGER
0
N
N
Interpolation
图表选项中直线的绘制方式:
线性:每个数据点之间以直线连接。
Smooth:曲线。
Less Smooth:曲线,但不够平滑。
Stepped Before:阶梯格式,所有线均竖直或水平。
Stepped After:这将使我们在数据中所做的更改反映在数据点中。
STRING
线性
N
N
Duration (ms)
图表中的值发生更改时过渡的长度/速度
NUMBER
500
N
N
ChartBodyStyle
图表的整体样式。默认值为透明
STYLEDEFINITION
(transparent)
N
N
ChartTitleStyle
图表标题的样式 (位于顶部)。
STYLEDEFINITION
N
N
ChartAxisStyle
轴栅格和轮廓的样式。
STYLEDEFINITION
N
N
ChartFocusStyle
图表焦点轮廓的样式。
STYLEDEFINITION
N
N
ChartTitleAlignment
图表标题的对齐方式。选项:“靠左”“居中”“靠右”
STRING
居中
N
N
ShowZoomStrip
在图表下方显示缩放控件。
* 
仅在静态布局中可用
BOOLEAN
False
N
N
ShowInteractiveGuideline
用于在用户鼠标下显示包含系列数据详细信息的高级工具提示。
BOOLEAN
False
N
N
FillArea
将使用与系列颜色相匹配的半透明颜色填充线下方的区域。
BOOLEAN
False
N
N
ShowLegend
显示或隐藏多个系列的图例。图例显示在图表顶部。在运行时进行图表和图例调整以适应标签。
BOOLEAN
True
N
N
AutoScale
自动缩放图表以查看 y 轴上的所有数据。
BOOLEAN
True
N
N
X-AxisIntervals
首选 x 轴间隔。选项:自动One Per Row
STRING
Auto
N
N
Show X-AxisLabels
显示 x 轴标签。
BOOLEAN
True
N
N
Show Y-AxisMinMax
以轴标签的形式显示 y 轴最小和最大值。(最高和最低的数据点)
BOOLEAN
True
N
N
Y-AxisIntervals
首选的 y 轴间隔。选项:自动One-Per-Row
STRING
Auto
N
N
Y-AxisMinimum
y 轴最小值范围。
* 
此设置可针对所有从更高值开始的数据设置一个下限值。低于最小值的值仍将显示。
NUMBER
0
Y
N
Y-AxisMaximum
y 轴最大值。
* 
高于最大值的值仍将显示。
NUMBER
100
Y
DataFieldn
系列数据字段 n
MENUNAME
不可用
Y
N
DataLabeln1
数据字段 n 的标签
STRING
不可用
Y
Y
SeriesStylen1
系列样式 n 的样式
STYLEDEFINITION
不适用
N
N
ShowDataLoading
在数据加载时显示该数据。
BOOLEAN
True
N
N
DoubleClicked
双击图表时将触发的事件。
不可用
Y
N
Z-index
分层小组件的排序
NUMBER
10
N
N
Visible
在运行时显示图表。
BOOLEAN
True
Y
N
TimeScale
将 X 轴上显示的时间格式设置为 Auto-DetectDateTimeDate with timeTime with millisecondsDate and time with milliseconds
STRING
Auto-Detect
N
N
DateOrder
用于在 TimeScale 属性设置包含日期时设置日期格式。
STRING
Year-month-day
N
N
LegendLocation
将图例的位置设置为位于图表的“上”“下”“左”“右”
STRING
N
N
LegendOrientation
竖直或水平显示图例。
STRING
Horizontal
N
N
X-AxisMinimum
设置 X 轴上的最小时间范围。
DATETIME
不适用
Y
N
X-AxisMaximum
设置 X 轴上的最大时间范围。
DATETIME
不适用
Y
N
* 
绑定多个数据源时,必须按顺序绑定每个系列。当跳过某一系列时,数据源仍将以连续顺序绑定到各个系列,这可能会导致标签和系列数据不匹配。
例如:如果将 NumberOfSeries 属性设置为 3,则数据绑定将被设置为 DataSource1DataSource3,而不会设置为 DataSource2。在运行时,DataSource3 的数据将显示为系列 2 而不是系列 3 中 DataSource2 的数据。
这对您有帮助吗?