比如chart1中有
series1 , series2, series3
用下面语句得到X轴索引:
  X轴索引:= round(Series1.xScreentoValue(x));那如何根据这个得到的当前X轴的索引得到
series1,series2,series3当前Y轴值,它们的Y值不一样的。

解决方案 »

  1.   

    .YValue[索引] 即可获得对应Y值。
      

  2.   


    chart1.Series[1].YValue[t];//t存的是索引值
    运行出下面的提示:
    ‘List index out of bounds ()’
      

  3.   

    解决了。
    lsj2 说的没错。用下面几句得当前几个series的Y值:
    chart1.Series[0].YValue[t];//t 是X轴索引值
    chart1.Series[1].YValue[t];
    chart1.Series[2].YValue[t];前面出错是因为图表在chart中没有占满,鼠标移到没有数据的地方去就越界了,增加个判断就可以了。
      

  4.   


    请问round是哪个头文件下的?我这么写报错,没有定义round,谢谢~~