标签: delphi plot teechart
使用TChart折线图我想让用户可选择旋转图表。这就是说它将绘制(Y,-X)而不是(X,Y),但是绘制绘图时,点的变化和点的顺序会根据第一个参数的增加值相互连接。您可以在以下图片中看到结果:
TChart
正常
旋转的
我使用.AddXY将点添加到我想要绘制的系列中:
.AddXY
TChartGraph.Series[TheSeries].AddXY(GetXorY(TheValue),-SegOrDepthLiqSI)
任何想法如何强制代码按照我想要的顺序连接点?
答案 0 :(得分:4)
这实际上记录不清楚。添加XY值时,默认行为是按x值对值对进行排序。要为退化图表禁用此功能,这些图表必须以添加顺序链接,您只需执行以下操作:
Chart1.Series[0].XValues.Order := loNone;
在向系列添加值之前,必须先设置此属性。您也可以在设计时在此处设置此属性: