标签: c# charts
我在图表上绘制了几个数据系列。这是跨越几个小时的记录数据。但是,有时会有30分钟的时间没有记录数据。这会导致图表在记录停止之前的最后一个样本和记录恢复时的第一个样本之间绘制一条线。
如果出现数据突然跳跃,这可能会出现相当误导。最好显示此期间没有记录数据。
有没有办法告诉系列不要在两点之间绘制数据?所以它仍然是一个系列,但在中间休息。
答案 0 :(得分:1)
如果要求.net的微软图表控件,则可以添加空数据点。添加或创建DataPoint并将其IsEmpty属性设置为true。
请注意,您必须configure系列才能显示空数据点。
答案 1 :(得分:0)
除了@ HCL的答案之外,我认为您必须在系列本身上设置此属性才能显示或不显示缺失点(例如,当Y值为double.NaN时):
double.NaN
series.IsXValueIndexed = true;//this allows to NOT draw missing points
来自MSDN。