做曲线图的时候查询的是24小时的数据,但是中间一段时间如果没有数据的话那么曲线图会把之前的一个点和后面的一个点连起来,让人误认为中间是有数据的,有什么方法让中间不显示这条线啊?
可以选择Series的ChartType属行 你需要线就选折线图 不需要就选Point图形就可以了
在绑定数据之前 把数据补齐吧。。。 这个比较简单
还可以设置下X轴 也就是固定了X轴的值 然后在绑定
设置Series的EmptyPointStyle即可!
一般设置为虚线,如:
Chart1.Series["Series1"].EmptyPointStyle.BorderDashStyle = ChartDashStyle.Dash;
Chart1.Series["Series1"].EmptyPointStyle.BorderWidth = 1;
Chart1.Series["Series1"].EmptyPointStyle.Color = Color.FromName("Red");
Chart1.Series["Series1"].EmptyPointStyle.MarkerStyle = MarkerStyle.None;