zouqqing 发表于 2015-5-10 14:13:19

ChartControl 数据加载慢以及不能缩放

各位大神好。
小弟今天第一次使用DevExpress,建立了一个Spline的Chart。
只有一个Series,数据点为1892个。

然后就发现加载数据点的时候非常慢,本来使用mschart基本感觉不到延迟的,用DevExpress大概要30秒。
再其次就是数据点密集的位置,不能使用框选的方式放大图像。

请问有什么办法解决吗,非常感谢。

下面是我添加数据点的代码
private void parListBox_SelectedIndexChanged(object sender, EventArgs e)
      {
            int parIndex = parListBox.SelectedIndex + 1;
            chartControl1.Series.Points.Clear();
            for (int i = 0; i < lsData.Count - 2; i++)
            {
                parContent.Value = i.ToString();
                parContent.Value = lsData;
                parContent.Value = lsData;
                selectedPar = lsData;
               
                chartControl1.Series.Points.Add(new DevExpress.XtraCharts.SeriesPoint((int)(double.Parse(lsData)), double.Parse(lsData)));
            }
            // series name
            chartControl1.Series.LegendText = lsData;
            // axis title
            //chart1.ChartAreas["ChartArea1"].AxisX.Title = lsData + "/ " + lsData;
            //chart1.ChartAreas["ChartArea1"].AxisY.Title = lsData + "/ " + lsData;
            // set chart properties
            chartControl1.Update();
      }

zouqqing 发表于 2015-5-10 15:13:59

加载速度慢的问题已经解决了。缩放还是没有办法。求方法
页: [1]
查看完整版本: ChartControl 数据加载慢以及不能缩放