使用Zedgraph时陷入混乱

时间:2012-06-19 05:21:13

标签: c# zedgraph

我在zedgraph窗格中绘制一条线,但有时它会像这样: Wrong

虽然它应该是:

Right

我在代码中找不到任何错误,任何人都知道如何解决这个问题,非常感谢!

这是我的代码的一部分:

        MasterPane master = zdg_stock.MasterPane;
        var stockValueList = new PointPairList();
        for (int i = 0; i < _dtUserStockHistory.Rows.Count; i++)
        {
            XDate time = XDate.DateTimeToXLDate((DateTime)_dtUserStockHistory.Rows[i]["ush_time"]);
            stockValueList.Add(
                time,
                double.Parse(_dtUserStockHistory.Rows[i]["stock_value"].ToString()));
        }
        var pValue = new GraphPane();
        LineItem lValue = pValue.AddCurve(string.Empty, stockValueList, Color.Red);
        master.Add(pValue);
        using (Graphics g = zdg_stock.CreateGraphics())
        {
            master.SetLayout(g, PaneLayout.SingleColumn);
            zdg_stock.AxisChange();
            zdg_stock.IsSynchronizeXAxes = true;
            zdg_stock.IsAutoScrollRange = true;
            zdg_stock.IsShowHScrollBar = true;
            zdg_stock.IsEnableVZoom = false;
            zdg_stock.IsShowPointValues = true;
        }

        zdg_stock.AxisChange();

1 个答案:

答案 0 :(得分:1)

在绘图前如何排序?