delphi tchart控件折线图一条线 没有数据的显示虚线有数据的显示实线
时间: 2023-10-03 15:09:28 浏览: 142
echarts 图表 折线图
可以通过在TChart的Series的OnGetPointerStyle事件中设置每个点的样式来实现这个效果。以下是一个简单的示例代码:
```
procedure TForm1.Chart1GetPointerStyle(Sender: TObject; Series: TChartSeries;
ValueIndex: Integer; var AStyle: TPointerStyle);
begin
if Series.YValue[ValueIndex] = 0 then
AStyle := psDash
else
AStyle := psSolid;
end;
```
上面的代码假定你的Y值为0时表示没有数据。如果你的情况不同,可以相应地修改代码。
阅读全文