日期:2014-05-20  浏览次数:20822 次

mschart 曲线图显示问题
做曲线图的时候查询的是24小时的数据,但是中间一段时间如果没有数据的话那么曲线图会把之前的一个点和后面的一个点连起来,让人误认为中间是有数据的,有什么方法让中间不显示这条线啊?

------解决方案--------------------
在绑定数据之前 把数据补齐吧。。。 这个比较简单
还可以设置下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;