我用dbchart画了一条曲线,上面有n个点,
我要比较每点的y坐标值是否超过max,如果这一点超过了max,那么这一点颜色要变为红色?怎么实现?
for i:=0 to 11 do
begin
  if (Series1.XValue[i]>=max)then
    begin
      Series1.Pointer.Brush.Color:=clred;
    end
    else
    begin
      Series1.Pointer.Brush.Color:=clteecolor;
    end;
end;
但是这样,只要有一个超过max,所有的点都变成红色了?怎么办?急啊?请各位高手帮忙啊。