现在我想用C#画一个烛台图表。我遇到的问题是如何跳过x轴的某些时间。比如说,数据从9:00开始,到11:30结束。然后在13:00重新开始,在15:00结束。如果我在其中填充数据,则11:30到13:00期间也会显示为一行。如何跳过它并将其作为结果图表?
答案 0 :(得分:2)
将series.IsXValueIndexed
设置为true
,这样可以解决您的问题
series.IsXValueIndexed = true;
系列中的所有数据点都使用顺序索引,如果是这样的话 属性为true,则数据点将按顺序绘制, 无论其相关的X值如何。这意味着会有 没有“缺失”数据点。
请查看documentation了解详情。
答案 1 :(得分:0)
我有同样的问题,但在设置了series.IsXValueIndexed = true之后,它对我没用。 所以我找到了实现这一目标的另一种方法。
series.XAxisType = AxisType.Secondary;
series.IsXValueIndexed = true;