在3d MS图表中添加多个系列之间的距离具有超过1000个数据点的Winforms

时间:2018-01-04 09:54:27

标签: winforms mschart

我有两个或更多系列和单个图表区域(3D风格)的场景。 当我为这两个系列添加超过1000个数据点时,我无法看到两个系列数据点之间的距离。 注意:我尝试使用Point宽度系列,添加边框粗细和颜色,但整个网格都会挤压。

在这张图片中,它有1000个数据点,两个系列看起来都是挤压/重叠的,我需要有不同系列的点之间的距离:

此图像对于两个系列都有100个点,它显示了系列之间数据点之间的一些空间:

1 个答案:

答案 0 :(得分:0)

您可以通过设置Area3DStyle.PointDepth和/或Area3DStyle.PointGapDepth来改进结果。

两者都限于1000%......:

  

测量单位表示为距离的百分比   在一行中的数据点之间。

因此,你拥有的点越多,系列越紧密。你可以让值取决于点数,但是当你有太多的积分时,它仍然可以得到平坦的外观..

但是对于2000分,你可以逃脱这个:

enter image description here

enter image description here

我使用了这段代码:

ChartArea ca = chart.ChartAreas[0];
int depth = Math.Min(1000, pointCount);
ca.Area3DStyle.PointDepth = depth;
ca.Area3DStyle.PointGapDepth = depth;