连接在winform图表中由空点分隔的数据点

时间:2014-05-21 09:24:32

标签: winforms mschart

我有两个系列要用Win Form Charts绘制成折线图。第一个系列的x,y值为

{(datetime1:4),(datetime2:4),(datetime3:4),(datetime4:1),(datetime5:3)}

第二个系列的x,y值为

{(datetime1:4),(datetime3:14),(datetime5:6)}

由于第二个系列缺少datetime2datetime4,我已添加DbNull.Value作为这些点的值。所以现在第二个系列将是

{(datetime1:4),(datetime2:DbNull.Value),(datetime3:14),(datetime4:DbNull.Value),(datetime5:6)} 

因此,第二个系列仅显示点。您能否建议我如何将这些空点与两个最接近的数据点的平均值连接起来。

1 个答案:

答案 0 :(得分:0)

实现这一目标的方法是

mySeries.EmptyPointStyle.BorderDashStyle = ChartDashStyle.Dash; // select the style you want
mySeries.EmptyPointStyle.Color = Color.Gray; // setting the color might be required
mySeries["EmptyPointValue"] = "Average";