求会使用chartcontrol的工控高手看一下
小弟最近用C#做工控实时曲线,使用了DevExpress的chartcontrol控件,数据源采用List,List中最多有3000个值,在父窗体中给List动态赋值,父窗体与子窗体之间通过定时器和构造函数定时传数据,画线的部分程序如下:private void DrawSerie(List<DateTime> listX, List<float> listY, Series series)
{
if (listX.Count > 0 && listY.Count > 0 && listX.Count == listY.Count)
{
for (int i = 0; (i < listX.Count) && (i < listY.Count); i++)
{
SeriesPoint point = new SeriesPoint(listX, listY);
series.Points.Add(point);
}
}
}
运行20多秒开始卡,大约一分钟后彻底卡死,小弟小白,求大神点拨!再次拜谢!!!
不要一个点一个点的画,直接绑定series的datasource,秒出 rzt_tao 发表于 2016-12-9 22:11
不要一个点一个点的画,直接绑定series的datasource,秒出
那能麻烦一下说一下series如何绑定list吗,尝试了好多次,不得其法。。。
页:
[1]