如图所示 曲线超过100的部分 如何反转到底部显示出来 弄了好久没弄出来 Teechart有没有相关的属性可以设置 求大家帮助 感激不尽!

解决方案 »

  1.   

      cht1.Series[0].AddXY(0, 10);
      cht1.Series[0].AddXY(1, 20);
      cht1.Series[0].AddXY(2, 30);
      cht1.Series[0].AddXY(3, 40);
      cht1.Series[0].AddXY(4, 50);
      cht1.Series[0].AddXY(5, 60);
      cht1.Series[0].AddXY(6, 70);
      cht1.Series[0].AddXY(7, 80);
      cht1.Series[0].AddXY(8, 90);
      cht1.Series[0].AddXY(9, 100);
      cht1.Series[0].AddNull('');
     // cht1.Series[0].AddXY(10, 110-100);
      cht1.Series[0].AddXY(11, 120-100);
      cht1.Series[0].AddXY(12, 130-100);
      cht1.Series[0].AddXY(13, 140-100);
      cht1.Series[0].AddXY(14, 130-100);
      cht1.Series[0].AddXY(15, 120-100);
     // cht1.Series[0].AddXY(16, 110-100);
      cht1.Series[0].AddNull('');  cht1.Series[0].AddXY(17, 100);
      cht1.Series[0].AddXY(18, 90);
      cht1.Series[0].AddXY(19, 80);
      cht1.Series[0].AddXY(20, 70);
      

  2.   

    完美优化版:
      cht1.Series[0].AddXY(0, 10);
      cht1.Series[0].AddXY(1, 20);
      cht1.Series[0].AddXY(2, 30);
      cht1.Series[0].AddXY(3, 40);
      cht1.Series[0].AddXY(4, 50);
      cht1.Series[0].AddXY(5, 60);
      cht1.Series[0].AddXY(6, 70);
      cht1.Series[0].AddXY(7, 80);
      cht1.Series[0].AddXY(8, 90);
      cht1.Series[0].AddXY(9, 100);  cht1.Series[0].AddNullXY(10, 110-100,'');
      cht1.Series[0].AddXY(10, 110-100);
      cht1.Series[0].AddXY(11, 120-100);
      cht1.Series[0].AddXY(12, 130-100);
      cht1.Series[0].AddXY(13, 140-100);
      cht1.Series[0].AddXY(14, 130-100);
      cht1.Series[0].AddXY(15, 120-100);
      cht1.Series[0].AddXY(16, 110-100);
      cht1.Series[0].AddNullXY(16, 110-100, '');  cht1.Series[0].AddXY(17, 100);
      cht1.Series[0].AddXY(18, 90);
      cht1.Series[0].AddXY(19, 80);
      cht1.Series[0].AddXY(20, 70);
      

  3.   

    tchart加入图表,设为自适应,就好了。