最近在学习Teechart,对于包含点的曲线,如何改变点的样式?

解决方案 »

  1.   

    Series1-> FillSampleValues(100); 
    Series1-> LinePen-> Style   =   psDot; 
    Series1-> LinePen-> Width   =   1;     //此处若为2,则style失效 当曲线粗细值大于1,则style只能为psSolid,设置成别的都无效。
      

  2.   

    大侠,麻烦问下,我用的是beizerseries,要同时做几条曲线,为了区别不同的曲线,需要每条曲线上的点样式不一样,该如何实现(如曲线上的点分别以十字、方框等形状显示)
      

  3.   

    参考黑暗伯爵的code,问题解决。代码如下: //改变曲线中线的样式
    m_Chart.Series(0).GetAsBezier().GetLinePen().SetStyle(1);
    m_Chart.Series(0).GetAsBezier().GetLinePen().SetWidth(1); //改变曲线中点的样式
    m_Chart.Series(0).GetAsBezier().GetPointer().SetStyle(1);多谢黑暗伯爵,结贴。