我有一张同时拥有TBarSeries和TPointSeries的图表。 我希望点的宽度与条形相同。
我没有结果的是:
var S1:TPointSeries; S2:TBarSeries; S1.Pointer.HorizWidth:=S2.BarWidth;
积分实际上几乎是酒吧的两倍。
答案 0 :(得分:2)
请注意,您必须确保至少已绘制一次图表才能检索TBarSeries
BarWidth
。使用TChart
的{{1}}功能强制重新绘制图表,然后您可以安全地检索Draw()
。
另请注意,BarWidth
TPointSeries
宽度为Pointer
* 2. HorizSize是指点中心到指针左右两侧的长度。
以下是我用以下代码获得的内容:
HorizSize