如何在最大自定义axisY上显示fastLine的值

时间:2015-01-28 14:05:27

标签: c# .net teechart

我使用.NET Winform版本teechart 4.1.2012.1032。

我使用自定义y轴&快线。 看下面的图片。 最大axisY是100.我想保留这个。 看看红圈。如果值为100,则不显示行。 显示了其他值。 我该如何显示?

enter image description here

另一个问题。不显示最大网格线。我该如何解决? enter image description here

1 个答案:

答案 0 :(得分:1)

您可以尝试在轴中使用MaximumOffset属性,例如:

  tChart1.Axes.Left.MaximumOffset = 10;

或者,您可以隐藏后墙并结合最小的 MaximumOffset ,如下例所示:

  tChart1.Aspect.View3D = false;
  tChart1.Walls.Back.Visible = false;

  FastLine fastLine1 = new FastLine(tChart1.Chart);

  for (int i = 0; i < 100; i++)
  {
    int tmp = ((i > 40) && (i < 60)) ? 100 : i;
    fastLine1.Add(tmp);
  }

  tChart1.Axes.Left.MaximumOffset = 1;

生成此图表:

enter image description here