2

我正在使用图表控件来显示散点图。

在某些情况下,数据系列由具有相等 X 值的点组成。

在这些情况下,我看到的只是一个点(而不是一条垂直线)。此外,该点的位置并非基于实际坐标。改变一个点的 X 值可以解决这个问题。

4

1 回答 1

1

根据此条目,您无能为力。

检查您在可能导致问题的情况下运行的天气,并在您的一个点(double.Epsilon)中添加一些微小的东西。

在设置了一个点后,我曾经使用过这样的东西来检查我的情节(略有不同的问题,但你明白了......):

foreach (var l_oSeries in Series)
{
    if (l_oSeries.Points.Count != 1)
        continue;

    if (l_oSeries.Points[0].XValue == 0)
    {
        l_oSeries.Points[0].XValue = double.Epsilon;
    }
}

不优雅,但可以完成工作。

于 2012-05-22T11:12:06.500 回答