【发布时间】:2014-11-28 19:40:58
【问题描述】:
我有一个 MS 图表控件,其中包含多个 StepLine 系列和一个列系列。
所有系列都是通过以下方式绘制的:
double yvalue = ...;
Series[seriesName].Points.AddXY(DateTime.Now, new object[] {yvalue});
有问题的系列在设计器中定义:
series31.ChartArea = "ChartArea1";
series31.Color = System.Drawing.Color.BlueViolet;
series31.CustomProperties = "EmptyPointValue=Zero, MaxPixelPointWidth=1";
series31.Legend = "Legend1";
series31.MarkerSize = 1;
阶梯线绘制良好,但列系列显示为从图表底部到值的一条线(在下面的屏幕截图中,该值通常约为 2.0)。
如何让系列只在 y 轴上从 0 开始绘制一条线?
【问题讨论】:
-
您将不得不展示更多代码或深入了解您的价值观。对于正 y 值,列不应低于零。使用调试器检查这些点!
标签: c# .net winforms charts mschart