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

MS CHART怎么去掉 0、空值点?

如果所示,当对应的时间上没有值的时候,对应Y点就会显示为0点,怎么去掉这个点?
------解决方案--------------------
添加点的时候判断一下,为零的话就不添加,这样可行不?
------解决方案--------------------
我是直接给每一个series绑定的数据集,series.Points.DataBind(..........)
引用:
添加点的时候判断一下,为零的话就不添加,这样可行不?

------解决方案--------------------
而且数据集里没有空值的点的,只是其他的series在这个时间点有值,它自动分配了0给没有值的series.
引用:
添加点的时候判断一下,为零的话就不添加,这样可行不?

------解决方案--------------------
自己找了个解决方法,绑定数据之后,遍历DataPoint,看YValues中的值是否为0,设置DataPoint的IsEmpty=true即可。